Random curiosity here: Why (on fedora 21) does the kernel-debug-devel rpm want to be installed?
If I do a yum erase of it, it goes away without removing any dependencies at all, yet if I do a yum update after that, it wants to reinstall it again despite the fact that nothing depends on it :-).
On 01/31/2015 05:32 PM, Tom Horsley wrote:
Random curiosity here: Why (on fedora 21) does the kernel-debug-devel rpm want to be installed?
If I do a yum erase of it, it goes away without removing any dependencies at all, yet if I do a yum update after that, it wants to reinstall it again despite the fact that nothing depends on it :-).
I have similar unrequested installations. I think they are due to a menu selection made during the install of fc21 - that being something to the effect of allowing the installation of suggested or recommended packages.
After it installs, what is the output of rpm -qv --whatrequires kernel-debug-deve
On Sat, 31 Jan 2015 17:39:08 -0700 jd1008 wrote:
After it installs, what is the output of rpm -qv --whatrequires kernel-debug-deve
I'm got a couple of them and they both say nothing requires them:
[root@zooty /]# rpm -q -a | fgrep kernel-debug kernel-debug-devel-3.18.3-201.fc21.x86_64 kernel-debug-devel-3.17.8-300.fc21.x86_64 [root@zooty /]# rpm -qv --whatrequires kernel-debug-devel-3.18.3-201.fc21.x86_64 no package requires kernel-debug-devel-3.18.3-201.fc21.x86_64 [root@zooty /]# rpm -qv --whatrequires kernel-debug-devel-3.17.8-300.fc21.x86_64 no package requires kernel-debug-devel-3.17.8-300.fc21.x86_64
Yet, if I erase it, it comes back on the next update.
It certainly looks like it provides headers for building modules for debug kernels, but I have no debug kernels installed so it becomes very mysterious. Perhaps another mysterious side effect from splitting kernel into kernel-core and modules separately?
On 01/31/2015 05:53 PM, Tom Horsley wrote:
On Sat, 31 Jan 2015 17:39:08 -0700 jd1008 wrote:
After it installs, what is the output of rpm -qv --whatrequires kernel-debug-deve
I'm got a couple of them and they both say nothing requires them:
[root@zooty /]# rpm -q -a | fgrep kernel-debug kernel-debug-devel-3.18.3-201.fc21.x86_64 kernel-debug-devel-3.17.8-300.fc21.x86_64 [root@zooty /]# rpm -qv --whatrequires kernel-debug-devel-3.18.3-201.fc21.x86_64 no package requires kernel-debug-devel-3.18.3-201.fc21.x86_64 [root@zooty /]# rpm -qv --whatrequires kernel-debug-devel-3.17.8-300.fc21.x86_64 no package requires kernel-debug-devel-3.17.8-300.fc21.x86_64
Yet, if I erase it, it comes back on the next update.
It certainly looks like it provides headers for building modules for debug kernels, but I have no debug kernels installed so it becomes very mysterious. Perhaps another mysterious side effect from splitting kernel into kernel-core and modules separately?
I hope some kernel devs are lurking on this list and will provide an answer.
On 02/01/15 08:53, Tom Horsley wrote:
On Sat, 31 Jan 2015 17:39:08 -0700 jd1008 wrote:
After it installs, what is the output of rpm -qv --whatrequires kernel-debug-deve
I'm got a couple of them and they both say nothing requires them:
[root@zooty /]# rpm -q -a | fgrep kernel-debug kernel-debug-devel-3.18.3-201.fc21.x86_64 kernel-debug-devel-3.17.8-300.fc21.x86_64 [root@zooty /]# rpm -qv --whatrequires kernel-debug-devel-3.18.3-201.fc21.x86_64 no package requires kernel-debug-devel-3.18.3-201.fc21.x86_64 [root@zooty /]# rpm -qv --whatrequires kernel-debug-devel-3.17.8-300.fc21.x86_64 no package requires kernel-debug-devel-3.17.8-300.fc21.x86_64
Yet, if I erase it, it comes back on the next update.
It certainly looks like it provides headers for building modules for debug kernels, but I have no debug kernels installed so it becomes very mysterious. Perhaps another mysterious side effect from splitting kernel into kernel-core and modules separately?
Do you have dkms installed?
I have F21 in a Vbox VM and, if memory serves me, it was pulled in when I installed dkms to have the Vbox video modules rebuilt when a new kernel was installed. As a matter of fact, I see this in my yum.log....
Jan 22 09:21:58 Installed: kernel-debug-devel-3.17.8-300.fc21.x86_64 Jan 22 09:21:59 Installed: dkms-2.2.0.3-28.git.7c3e7c5.fc21.noarch
On Sun, 01 Feb 2015 09:19:41 +0800 Ed Greshko wrote:
Do you have dkms installed?
Nope, no dkms, no akmod, nothing like that, and even if I had something that wanted to build kernel modules, kernel-debug-devel would be the wrong devel package because I don't have debug kernels installed :-).