On Fri, Jan 23, 2015 at 1:46 PM, Gevisz <gev...@gmail.com> wrote: > While doing recent wold updates I get the following message: > > * Messages for package sys-apps/busybox-1.23.0-r1: > * You cannot have USE='static pam'. Assuming static is more important. > > However, I never set any of those two flags neither in > /etc/portage/make.conf > no in /etc/portage/packag.use. So, it is set by default. > > So, why the massage above? > > Now, after finally setting > sys-apps/busybox -pam > in /etc/portage/packag.use and rebuilding the package, I have > > $ equery uses busybox > [ Legend : U - final flag setting for installation] > [ : I - package is installed with flag ] > [ Colors : set, unset ] > * Found these USE flags for sys-apps/busybox-1.23.0-r1: > U I > - - debug : Enable extra debug codepaths, like asserts and extra > output. If you want to get meaningful backtraces see > http://www.gentoo.org/proj/en/qa/backtraces.xml > + + ipv6 : Add support for IP version 6 > - - livecd : !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, > used during livecd building > - - make-symlinks : Create all the appropriate symlinks in /bin and /sbin. > - - math : Enable math support in gawk (requires libm) > - - mdev : Create the appropriate symlink in /sbin and install > mdev.conf and support files > - + pam : Add support for PAM (Pluggable Authentication > Modules) - DANGEROUS to arbitrarily flip > - - savedconfig : Use this to restore your config from > /etc/portage/savedconfig ${CATEGORY}/${PN}. Make sure your USE flags allow > for appropriate dependencies > - - sep-usr : Support a separate /usr without needing an initramfs > by booting with init=/ginit > + + static : Make the system rescue shell (/bin/bb) static so you > can recover even when glibc is broken > - - syslog : Enable support for syslog > - - systemd : Support systemd > > which confirms that +pam and +static has been set in busybox by default. > > > > STATIC is enabled and PAM is disabled in the ebuild:
grep IUSE `equery -q w busybox` IUSE="debug ipv6 livecd make-symlinks math mdev -pam selinux sep-usr +static syslog systemd"