Fedora :: SystemTap Fails Due To Missing Package (kernel-debuginfo)?
Jul 12, 2010
I'm having troubles running systemtap scripts. It fails to run with message:
Code:
Checking "/lib/modules/2.6.33.3-85.fc13.i686/build/.config" failed: No such file or directory Ensure kernel development headers & makefiles are installed.
Then I typed:
Code:
$rpm -q kernel kernel-devel kernel-debuginfo
kernel-2.6.33.3-85.fc13.i686
kernel-devel-2.6.33.5-124.fc13.i686
kernel-devel-2.6.33.6-147.fc13.i686
package kernel-debuginfo is not installed
So no kernel-debuginfo, a package which I cannot find in repo. So where to get it and why it's not included in default installation if SystemTap is. It's like having Apache without tcp/ip stack.
I am trying to run crash on a core dump.My kernel is 2.6.31.12-174.2.3.fc12.x86_64.This page tells me I have to make sure package kernel-debuginfo is installed.When I run yum install kernel-debuginfo it says there is no such package.I found another page that says to run.How do I get this installed?
my update today failed, because the packages raydium and maniadrive depend on libphp5-5.2.9.so, which is provided by php-embedded, which is (apparently) not in the fedora 64bit repository There does however seem to be an i586 version...
I upgraded to the latest -current just like always. I do the kernel packages last. This time, the machine failed to boot, telling me that it could not find the kernel modules. Well, rats.
I booted with a slackware dvd, passed the huge.s kernel, and booted into /dev/sda7, which is my main partition. I mounted /dev/sda7, and installed the kernel-modules-2.6.35.11 pkg. Rebooted, and got the same error?
I booted again with the dvd, mounted the partition, and navigated to /lib/modules - no 2.6.35.11 in there!
I'm trying to build the package zaptel on debian, but I'm encountering two errors: 1- When I try to run the "make menuselect" command, I get an error stating that I need ncurses which is missing. I tried to get it installed but didn't get to do it yet. 2- After that, there's the command "make" I think it's to build the package. Yet again this fails, and the error I get is "you do not appear to have the sources for the 2.6.26-2-686 kernel installed".
after a while of using Gnome with Fedora 12, I installed Openbox and started the configuration process. Everything is pretty much just the way I like it, but when I open the package manager and try to install something, it says "Authorization failed: you have failed to provide proper authentication. Please check any passwords or account settings" I'm sure it's because I forgot to add something to my autostart.sh, but I'm not sure exactly what...
I installed Fedora 12 inside VirtualBox and trying to make Software Update. It fails with different messages which looks like:Could not add package update for ..Package name may differ. Internet connection is working. Is there another way to update the system?
I've been searching for a whole day this package, but yum couldn't find it and even googling it I can only find debian packages for that. Does anyone know how to find it in .rpm?I need it for compiling the vpnc client with openssl (still wondering why the ssl certification was excluded in the in-built package) because without it I get errors.
I have a desktop running on Fedora 14. I installed LAMP by using scripts for package installation. That works fine. Also, I have a virtual environment (Virtual Machine Manager), in which I installed Fedora 14 as well. I tried to install LAMP by the same scripts and the same packages as on my desktop, but strangely - it does not work.
I figured out that in both cases two instances of httpd.conf are installed, one residing in /etc/httpd/conf/, the other one in /usr/local/apache2/conf. The first one seems to belong to the server that is by default installed together with Fedora 14. The second one is the result from the package installation.
For a reason unknown to me, the second one (/etc/httpd/conf/httpd.conf) is always activated on my desktop, while the first one (/usr/local/apache2/conf/httpd.conf) is activated by default in my virtual computer. I have been able to change the DocumentRoot with succes.
I know how to install LAMP with yum, I have a second virtual computer with LAMP installed by yum, and the whole question is not an urgent one, but... I am just curious... what could have caused the difference? And what would I have to do whenever I would like to use the package installation or vice versa?
I have been attempting to compile lmms on my 64 bit install of fedora 11, and have determined that I need the gcc-devel package. I cannot find it in any of the repositories. Where is it?
How to properly integrate these RPMs into our system?
Option 1: we could take those missing OS RPMs and install them? Option 2: can we package the missing files from missing OS RPMs into the existing Linux-xxx.rpm?
I'm trying to work with the pcsx2 dev to compile on fedora 86_64. [URL]. Unfortunately I seem to be missing a gtk2 / glib package as building stops with:
Scanning dependencies of target CDVDiso 47% Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/CDVDisop.cpp.o In file included from /home/mythtv/pcsx2-read-only/plugins/CDVDiso/src/CDVDisop.cpp:11:0: /home/mythtv/pcsx2-read-only/plugins/CDVDiso/src/Linux/Config.h:32:21: fatal error: gtk/gtk.h: No such file or directory compilation terminated. make2?: plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/CDVDisop.cpp.o? Error 1 make1?: plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/all? Error 2 make: all? Error 2
I have gtk2-devel.i686, glib-devel.i686 and all the other dependencies afaik - How do I get yum to tell me which gtk* packages are installed for instance...?
As the post title says I have attempted to move my FC11 from a 120 gig ide drive to a 250 gig sata drive. I have tried all of the following with the same result listed below: Basic setup is as folows:
old hdd /dev/sda1 (boot) /dev/sda2(swap) /dev/sda3 (/)
attempt 1- boot fc11 live cd with old drive detected as sda and nwe drive detected as sdb.
dd if=/dev/sda of=/dev/sdb bs=512
attempt 2 - boot into fc11 live cd fdisk remove old partitionon /dev/sdb and create exact copy of partition table on /dev/sda on /dev/sdb - mark /sdb1 as bootable and copy /dev/sda1 + /dev/sda3 to /dev/sdb1 and /dev/sdb3
dd if=/dev/sda* of=/dev/sdb* bs=512 (* denotes 1 or 3 respectively)
attempt 3 boot linux rescue cd based on debian
run gparted to remove old partitions on /dev/sdb use gparted to copy partitions from /dev/sda to /dev/sdb
All of the above result in the following (as best as I can describe it)
system self checks OK system loads GRUB menu -OK system appears to load kernel and then hangs after outputting device information regarding my USB keyboard and mouse.
Is there some magic that I am missing? system.map perhaps? Additonal info: grub.conf looks like:
# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that
The boot process fails using; 2.6.30.9-96.fc11.x86_64. I am able to successfully boot by selecting 2.6.30.5-43.fc11.x86_64 from GRUB. The last few messages I receive when booting using 2.6.30.9-96.fc11.x86_64;
ADDRCONF (NETDEV_UP): eth0: link is not ready Sky2 eth0 link is up at 100 mps, full duplex flow control rx ADDRCONF (NETDEV_CHANGE):eth0: link becomes ready audit (1257757711.701:20095): auid=4294967295 ses=4294967295 subj=system_u:system_r:readahead_t:s0 op=remove role key=null list=2 res=0 audit (1257757711.701:20096): audit_enabled=0 old=1 auid=4294967295 ses=4294967295 subj=system_u:system_r:readahead_t:s0 res=1
After updating my kernel from 2.6.34.7-56.fc13.i686 to 2.6.34.7-61.fc13.i686 I can't boot anymore. The error message says: "No root device found Boot has failed, sleeping forever." I'm booting from 2.6.34.7-56.fc13.i686 now but I would like to sort this thing out. What should I do? File a bug? I never did that, so I don't know where to go.
installing on linux i try to install VLC and get [user@localhost ~]$ sudo yum install vlc Setting up Install Process Parsing package install arguments Resolving Dependencies
--> Running transaction check ---> Package vlc.i386 0:0.8.7-0.8.fc8 set to be updated --> Processing Dependency: vlc-core = 0.8.7-0.8.fc8 for package: vlc [Code]...
Anyone know what happened here or what I need to do? I'm running Fedora 12 and had the nvidia video driver setup and working perfectly from rpmfusion repo ... I just did a yum update and now my display is stuck on 800X600 ....
Yesterday I ran updates that moved me from kernel Fedora (2.6.34.7-61.fc13.i686.PAE) to Fedora (2.6.34.7-63.fc13.i686.PAE). After reboot my system hangs trying to start X. I can use altF2 and log in that way but when I try to start X it fails - no screen found. I backed off to my previous kernel and used the package manager to remove the updated kernel and noticed that when it uninstalled it did not take any kmod packages with it. I assume not having an associated kmod may have been the problem? If so, how do I find the correct one to install?
relevant info:
Fedora 13 32 bit PAE (KDE spin) video card - nvidia 460gtx video driver - nvidia 260.19.21
I just tried to update to kernel 2.6.27.15-170.2.24.fc10 (x86_64) at the suggestion of the gnome update widget, and the process hung. A bunch of other things were updating at the same time, many of which were related to audacity or wine.
I'm not sure just what was being updated, because the option to review which updates are available does not work - when I click on it, nothing happens, but when I take the other choice (install all updates), I take pot luck. It would be nice to be able to choose which programs to update, and to be able to upgrade the kernel independently, but I don't seem to be able to do that at the moment.
I had no problems up to the newest kernel version. But for 2.6.40-4 akmods fails to build the kmod with the following error:
Code: Building RPM using the command '/usr/bin/akmodsbuild --target x86_64 --kernels 2.6.40-4.fc15.x86_64 /usr/src/akmods/VirtualBox-OSE-kmod.latest' Building modules, stage 2. MODPOST 1 modules CC /tmp/akmodsbuild.yob64XwN/BUILD/VirtualBox-OSE-kmod-4.0.4/_kmod_build_2.6.40-4.fc15.x86_64/vboxnetflt/vboxnetflt.mod.o LD [M] /tmp/akmodsbuild.yob64XwN/BUILD/VirtualBox-OSE-kmod-4.0.4/_kmod_build_2.6.40- [Code]...
I tried installing the VBOX additions. But after running the VBoxLinuxAdditions.run file, building of the kernel modules failed. It gave following message: The headers of the currently running kernel were not found. If the current compilation fails then probably this could be the reason. The missing package can be probably installed with yum install kernel-devel-2.6.40.4-5.fc15.i686.
But when I tried installing the above kernel headers and devel package, it says no such package were found.kernel is 2.6.40.4-5.fc15.i686 but the kernel headers are not available for this version. They are available for previous versions i.e 2.6.40.3-0.fc15.i686.should I downgrade my kernel version (if it's possible) or is there any way things can work out. I have enabled 3D accelaration and given the memory of 128 MB for display. The memory for Virtual Box is 1 GB and hard Disk is 8 GB. The host system is windows 7.
The problem is that I need to use kernel headers like <linux/interrupt.h>. However, those files do not exist in folder /usr/include/linux. Thus, compilation fails. On the other hand, the files exist in folder /usr/src/kernels/2.6.30.10-105.2.4.fc11.i586/include/linux.
How can I get the missing headers into proper place in /usr/include/? I even tried coping, but extra files are then needed and so on.
I tried to use "make menuconfig", but I couldn't see a missing configuration I need.
I also tried to use " yum install kernel-devel". This tells me "Package kernel-devel 2.6.30.10-105.2.23.fc11.i586 already installed and latest version Nothing to do".
Is it possible to get a package via yum that has the kernel sources? In the "Add/Remove Software" GUI program, I have enabled the "Fedora source" s/w repository. Even then, the only kernel package I can find is the "The Linux Kernel", linux-2.6.27.15-170... which essentially provides only the kernel binaries and headers but not the source.
i just upgraded myself with all available packages from the kde-testing, and fedora-updates-testing repo's. i am dealing with one problem..... i am running kernel:
however,, there are no kmod-wl packages for that kernel, so i have no wireless at the moment. how do i build / obtain kmod-wl package for my kernel? rebuilding the kmow-wl src packages does occure in build for an older kernel:
why status of fedora-source is 0, dose this means there's no available packages in this repo? kernel-headers and kernel-devel have been installed, how can i install the kernel-source package?
Finally updates are broken - I've been able to use my upgraded F12 system for some time, faithfully keeping up with f10, then f11. Just yesterday it finally broke:
Test Transaction Errors: installing package kernel-2.6.31.12-174.2.22.fc12.i686 needs 10MB on the /boot filesystem
It would appear that the most recent kernel update has broken the 10MB barrier initially set by the version I first installed (for the boot partition). Needless to say, I have quite an investment in this machine, and of course no time to back it all up and do a fresh F12 install. I am hoping someone out there can give me a bulletproof way to steal some space and expand the boot partition...
Googled this and found the same problem mentioned in the yum site: [root@plouton ~]# yum update kernel Loaded plugins: refresh-packagekit Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package kernel.x86_64 0:2.6.33.6-147.fc13 set to be installed --> Finished Dependency Resolution --> Running transaction check ---> Package kernel.x86_64 0:2.6.33.4-95.fc13 set to be erased --> Finished Dependency Resolution Dependencies Resolved
I wanted to get SystemTap running on my lenny. I use the "debian 2.6.32-bpo.5-686" Kernel. Actually my lenny doesnot support my hardware by default so I have compiled kernel modules myself to get them working. Also I have no backup so cannot really mess up with the system