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"

Reply via email to