Description of problem: On my system, dhclient cannot be upgraded as: ------------------------------------------------------ # rpm -q dhclient libdhcp dhclient-4.1.0-12.fc11.i586 libdhcp-1.99.8-1.fc10.i386 [root@localhost System]# yum --disablerepo=koji-10 upgrade dhclient Loaded plugins: dellsysidplugin2 Setting up Upgrade Process Resolving Dependencies There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them. --> Running transaction check ---> Package dhclient.i586 12:4.1.0-13.fc11 set to be updated --> Processing Dependency: libdhcp4client-4.0.so.0 for package: libdhcp --> Finished Dependency Resolution libdhcp-1.99.8-1.fc10.i386 from installed has depsolving problems --> Missing Dependency: libdhcp4client-4.0.so.0 is needed by package libdhcp-1.99.8-1.fc10.i386 (installed) Error: Missing Dependency: libdhcp4client-4.0.so.0 is needed by package libdhcp-1.99.8-1.fc10.i386 (installed) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest ---------------------------------------------------------- Version-Release number of selected component (if applicable): dhclient-4.1.0-12.fc11.i586 libdhcp-1.99.8-1.fc10.i386 How reproducible: 100% Steps to Reproduce: 1. See above 2. 3. Additional info: For F-10 -> F-11 upgrade path, some package must obsolete libdhcp{-devel}.
Fixed in dhcpv6-1.2.0-1.fc11 and dhcp-4.1.0-14.fc11.
@@ -72,6 +72,7 @@ Requires(post): coreutils Obsoletes: dhcpcd <= 1.3.22pl1-7 Obsoletes: libdhcp4client <= 12:4.0.0-31 +Obsoletes: libdhcp <= 1.99.8-1 Provides: dhcpcd = 1.3.22pl1-8 Well, F-10 latest (and on my system) libdhcp is libdhcp-1.99.8-1.fc10 and 1.99.8-1 < 1.99.8-1.fc10
$ repoquery --whatobsoletes libdhcp dhclient-12:4.1.0-14.fc11.x86_64 dhcpv6-client-0:1.2.0-1.fc11.x86_64 This is fixed in rawhide.
No, what I am saying that # rpm -qp --obsoletes dhclient-4.1.0-14.fc11.i586.rpm dhcpcd <= 1.3.22pl1-7 libdhcp4client <= 12:4.0.0-31 libdhcp <= 1.99.8-1 This does not obsolete libdhcp-1.99.8-1.fc10, because 1.99.8-1.fc10 > 1.99.8-1.
Fixed in dhcp-4.1.0-15.fc11
*** Bug 493209 has been marked as a duplicate of this bug. ***