dnf errors or kernel* rpm problems?
Kevin Martin
ktmdms at gmail.com
Wed Jun 25 17:20:17 UTC 2014
dnf upgrade doesn't show an error while updating the kernel packages but there are missing entries in grub2.conf after an upgrade
that should be for the new kernel that was downloaded and, supposedly, installed. If I attempt a dnf reinstall of the kernel and
related rpms then I get the following errors:
================================================================================
Package Arch Version Repository Size
================================================================================
Reinstalling:
kernel x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 86 k
kernel-core x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 18 M
kernel-modules x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 17 M
kernel-headers x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 985 k
kernel-tools-libs x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 92 k
replacing kernel-tools-libs.x86_64 3.15.0-0.rc7.git0.1.fc21
replacing kernel-tools-libs.x86_64 3.15.0-0.rc8.git1.2.fc21
replacing kernel-tools-libs.x86_64 3.16.0-0.rc0.git11.1.fc21
kernel-modules-extra x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 2.2 M
Transaction Summary
================================================================================
Total size: 38 M
Downloading Packages:
--------------------------------------------------------------------------------
Total 3.7 GB/s | 38 MB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Error: Transaction check error:
file /usr/lib64/libcpupower.so.0.0.0 from install of kernel-tools-libs-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-tools-libs-3.15.0-0.rc7.git0.1.fc21.x86_64
file /usr/lib64/libcpupower.so.0.0.0 from install of kernel-tools-libs-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-tools-libs-3.15.0-0.rc8.git1.2.fc21.x86_64
file /usr/lib64/libcpupower.so.0.0.0 from install of kernel-tools-libs-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-tools-libs-3.16.0-0.rc0.git11.1.fc21.x86_64
Error Summary
-------------
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Reinstalling:
kernel x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 86 k
kernel-core x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 18 M
kernel-modules x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 17 M
kernel-headers x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 985 k
replacing kernel-headers.x86_64 3.16.0-0.rc0.git11.1.fc21
kernel-tools-libs x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 92 k
replacing kernel-tools-libs.x86_64 3.15.0-0.rc7.git0.1.fc21
replacing kernel-tools-libs.x86_64 3.15.0-0.rc8.git1.2.fc21
replacing kernel-tools-libs.x86_64 3.16.0-0.rc0.git11.1.fc21
kernel-modules-extra x86_64 3.16.0-0.rc2.git0.1.fc21 rawhide 2.2 M
Transaction Summary
================================================================================
Total size: 38 M
Downloading Packages:
--------------------------------------------------------------------------------
Total 3.7 GB/s | 38 MB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Error: Transaction check error:
file /usr/lib64/libcpupower.so.0.0.0 from install of kernel-tools-libs-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-tools-libs-3.15.0-0.rc7.git0.1.fc21.x86_64
file /usr/lib64/libcpupower.so.0.0.0 from install of kernel-tools-libs-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-tools-libs-3.15.0-0.rc8.git1.2.fc21.x86_64
file /usr/lib64/libcpupower.so.0.0.0 from install of kernel-tools-libs-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-tools-libs-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/audit.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/btrfs.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/can.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/can/bcm.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/can/error.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/can/gw.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/can/netlink.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/can/raw.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/capability.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/ethtool.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/filter.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/if_fddi.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/if_link.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/if_tunnel.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/l2tp.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/neighbour.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/netfilter/nf_tables.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file
from package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/netfilter/nfnetlink.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file
from package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/netfilter/nfnetlink_acct.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with
file from package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/nfc.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/nl80211.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/nvme.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/openvswitch.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/perf_event.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/tipc.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/tipc_config.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/linux/udp.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from package
kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
file /usr/include/sound/compress_offload.h from install of kernel-headers-3.16.0-0.rc2.git0.1.fc21.x86_64 conflicts with file from
package kernel-headers-3.16.0-0.rc0.git11.1.fc21.x86_64
In the first case if I remove all of the kernel-tools-libs rpms using "rpm -e --nodeps" and in the second case the same for the
previous kernel-headers rpm I can then do the reinstall, grub2.conf gets updated, and I can boot into the new kernel. I'm not sure
what the problem is here, dnf or the kernel* rpms.
Is nobody else seeing this?
--
Regards,
------------------------
Kevin
More information about the test
mailing list