>>> emerge (2 of 5) dev-php/php-5.0.2 to / >>> md5 src_uri ;-) php-5.0.2.tar.bz2 * USE flag 'sasl' needs these additional flag(s) set: * ldap * * You can do this by enabling these flags in /etc/portage/package.use: * =dev-php/php-5.0.2 ldap * * You could disable this flag instead in /etc/portage/package.use: * =dev-php/php-5.0.2 -sasl !!! ERROR: dev-php/php-5.0.2 failed. !!! Function confutils_use_depend_all, Line 117, Exitcode 0 !!! Need missing USE flags !!! If you need support, post the topmost build error, NOT this status message. I don't use LDAP, don't want it on my system. SASL doesn't need LDAP; I've always used SASL and never had LDAP installed. # emerge -pv cyrus-sasl These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-libs/cyrus-sasl-2.1.19-r1 -berkdb -debug +gdbm +java -kerberos -ldap -mysql +pam +postgres +ssl -static 0 kB
USE=sasl in PHP means turn on SASL support in the LDAP extension. PHP has no SASL extension of it's own.
Please make a php-local flag for this then because I have several other packages that use the system wide sasl libraries.
*** Bug 144142 has been marked as a duplicate of this bug. ***