sys-apps/busybox: move USE=static default to the profile #468580
authorMike Frysinger <vapier@gentoo.org>
Fri, 13 Nov 2015 05:31:00 +0000 (00:31 -0500)
committerMike Frysinger <vapier@gentoo.org>
Fri, 13 Nov 2015 05:33:19 +0000 (00:33 -0500)
commita88ace55b415065fd71800db672557e54e065969
treec758b44a32a7a7198b93f2fe4a8d050450bd8e2b
parente1d1987957530d04e794f52bed887917970c50fa
sys-apps/busybox: move USE=static default to the profile #468580

Since busybox is pulled in via the linux profile (as we use it as the
rescue shell there), we should have the static USE flag set via the
profile too rather than the ebuild.  This way we apply it only to the
subset of profiles where it makes sense.

For the live ebuild, we also switch to REQUIRED_USE since package.use
is able to override make.defaults (which is where USE=pam is set).  We
can see how users react to this behavior before pulling it back into
the released versions.
profiles/default/linux/package.use
profiles/embedded/package.use
sys-apps/busybox/busybox-1.24.1.ebuild
sys-apps/busybox/busybox-9999.ebuild