Red Hat Bugzilla – Bug 37478
kernel dependency on initscripts is insufficiently strict
Last modified: 2007-04-18 12:32:50 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.2.14-12 i686)
kernel-2.4.2-2 depends on initscripts >= 3.64. kernel's postinstall script
runs /sbin/mkkerneldoth, which does not exist until somewhere between
initscripts-5.49-1 and initscripts-5.83-1. So if you are upgrading both
kernel and initscripts, kernel might be updated first, and its postinstall
script will fail.
Please fix the dependency to be on initscripts >= 5.83 (or some earlier
version which has been verified to contain mkkerneldoth).
Steps to Reproduce:
Upgrade kernel without upgrading initscripts, or upgrade kernel and
initscripts at the same time but list kernel first.
The kernel has the proper dependencies; however they are ignored
Up until rpm-4.0.2-8, there was dependency "white-out", removed now. Back to
you for further processing ...
Luckily, you normally ever do this.....
I'll close this as fixed in rawhide as it will be for newer RPMs...
If you disagree, please reopen this bug.