Bug#462568: etch: dependency problem with initramfs-tools and busybox-static
Package: initramfs-tools
Version: 0.85h
Severity: serious
Demonstration of the problem:
debian:~# apt-get install busybox-static
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
dash libhtml-template-perl libparse-recdescent-perl
linux-image-2.6.18-4-686
yaird
Suggested packages:
libipc-sharedcache-perl linux-doc-2.6.18 doc-base
The following packages will be REMOVED:
busybox initramfs-tools
The following NEW packages will be installed:
busybox-static dash libhtml-template-perl libparse-recdescent-perl yaird
The following packages will be upgraded:
linux-image-2.6.18-4-686
1 upgraded, 5 newly installed, 2 to remove and 27 not upgraded.
Need to get 17.4MB of archives.
After unpacking 237kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
Commentary on the problem:
I do not believe that initramfs-tools should have to be removed with the
installation of busybox-static. Instead, it seems that the control file
of the initramfs-tools package has an error:
debian:~# apt-cache show initramfs-tools|grep Depends:
Depends: klibc-utils (>= 1.4.19-2), busybox (>= 1:1.01-3) | busybox-cvs-static (>= 20040623-1), cpio, module-init-tools, udev (>= 0.086-1)
It appears to me that busybox-cvs-static likely should be busybox-static
in that Depends line, or busybox-static should be added to the list.
Sincerely,
--
Lester Hightower
Reply to: