[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#454665: initramfs-tools: busybox depends should include busybox-static



hello steve,

On Fri, 14 Dec 2007, Steve Lane wrote:

> I see that several things have happend regarding this bug, most notably
> that busybox has moved from 'Depends' to 'Recommends' (and that the bug
> itself has moved from 'critical' to 'wishlist'). 

the first fact has nothing todo with your bug report.
happened much earlier. d-i and recent enough apt-get will both
install busybox by default. d-i takes special care. default apt-get
unstable install recommends by default as aptitude does.
the bonus is for embeded boxes where you can easily disable busboy.

the downgrade of severity merely corresponds to the severity of the "bug".
it is not breaking any of the thousands default installs out there.

> I am not sure of all of the consequences of this, although it appears
> from the changelog that most of the functionality required is present
> via binaries from klibc, possibly excepting tools needed for md/lvm root
> configs (i.e. the control file states, "klibc provides utilities to
> setup root. Having the root on EVMS, MD, LVM2, LUKS or NFS is also
> supported.", but it is not clear that this is still true if *some*
> version of busybox is not installed.) Is this correct: Will md/lvm root
> configs function (at all) when busybox is not present?

that really depends on the hook. md hook does not rely on busybox tools
lvm2 hook does.
for debugging early userspace failure in klibc you have dash (including
build-ins like echo, cd, ..), cat, dmesg. thus for debugging having
busybox around is clearly superior.
 
> I also see why 'busybox-initramfs' is available as an alternative (for
> Ubuntu boxes).  Is there some reason not to also have 'busybox-static'
> available as an alternative, especially since this is now just
> 'Recommends'?

merely the fact that it throws 1000 warnings at your face,
aka seem to be not working properly.
but i haven't had the time to test it, but users don't like
error messages in their boot logs, so i'm kind of reserved
until you fix the busybox side.

best regards
 
-- 
maks


Reply to: