| Summary: | php incorrectly believes sasl requires ldap | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Blu3 <david+gentoo.org> |
| Component: | New packages | Assignee: | PHP Bugs <php-bugs> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | kinetix |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
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. *** |
>>> 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