[Buildroot] [PATCH 10/10] busybox: support only one version

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri Jul 11 07:30:04 UTC 2014


Dear Peter Korsgaard,

On Thu, 10 Jul 2014 21:33:47 +0200, Peter Korsgaard wrote:

>  > If that is accepted, I'll work on this.
> 
> Fine by me. I think we should also be more careful about when we
> consider the Busybox variant equivalent - E.G. we used to hide all web
> servers (but not anymore), and we still hide the ISC dhcp package even
> though busybox's udhcpd/c are very different in configuration that it.

That being said, the "full-blown" versions are never equivalent to the
Busybox ones. Take "bash" for example. One can hardly say that Busybox
ash is equivalent to bash. Though for most practical purposes, having
the Busybox ash is sufficient in embedded systems.

On one hand, hiding packages is good for newcomers so they are
encouraged to use Busybox by default for most things (which also
happens to be the configuration that most of us are using/testing I
guess). On the other hand, hiding packages may make those newcomers not
notice the entire scope of packages we have in Buildroot.

We could also switch to use some Config.in comment to say that "bash
could be available if Busybox show others was enabled" or something
like that. But that would add a lot of comment and clutter menuconfig
quite a bit.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com



More information about the buildroot mailing list