On 06/07/15 14:31, Richard Shaw wrote:
I think you've been bitten by a recent bug that's cropped up
with dnf.
Yum chose the shorted name by default that met a particular requirement
so kernel-devel was chosen over kernel-debug-devel, but dnf doesn't do
this. Dnf isn't "wrong" but it does create a serious inconvenience.
To make matters worse (I ran into this on a F21 laptop) if the debug
kernel is installed and loaded you can't uninstall it. You have to boot
to a previous kernel first.
Try this:
$ rpm -qa | grep kernel
I get this:
root@snoopy 14:34:08 ~ # rpm -qa | grep kernel
kernel-modules-4.0.4-303.fc22.x86_64
kernel-modules-extra-4.0.6-300.fc22.x86_64
kernel-modules-4.0.5-300.fc22.x86_64
kernel-debug-devel-4.0.6-300.fc22.x86_64
kernel-4.0.5-300.fc22.x86_64
kernel-headers-4.0.6-300.fc22.x86_64
kernel-4.0.4-303.fc22.x86_64
kernel-core-4.0.5-300.fc22.x86_64
kernel-4.0.6-300.fc22.x86_64
abrt-addon-kerneloops-2.6.0-1.fc22.x86_64
kernel-modules-extra-4.0.5-300.fc22.x86_64
kernel-modules-extra-4.0.4-303.fc22.x86_64
kernel-modules-4.0.6-300.fc22.x86_64
libreport-plugin-kerneloops-2.6.0-1.fc22.x86_64
kernel-core-4.0.4-303.fc22.x86_64
kernel-core-4.0.6-300.fc22.x86_64
So presumably I need to 'dnf remove kernel-debug-devel-4.0.6-300'
Is that correct?
Thanks,
Chris R.