| Summary: | Horde forces USE=session for php-4.x | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | James Gatt <james152> |
| Component: | New packages | Assignee: | SpanKY <vapier> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | dju, infowolfe, motaboy |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
James Gatt
2004-12-20 15:12:22 UTC
I think that the problem is the wrong use of "built_with_use"
" if ! built_with_use mod_php ${HORDE_PHP_FEATURES} ; then "
will be ok only if both "nls" and "session" are active in mod_php.
This will never happen as "session" is not a useflag of mod_php-4*
Another little typo is that "phpver" is never defined, and it should say not [only] the version but at least the package name "mod_php":
'You MUST re-emerge with at least one of"
^^^^^^
Having the same problem here. Strangely enough that same USE flag is also in horde-2.2.5, so did it get added after I emerged it without incrementing to an r2? I just remoted session from the list of required PHP features and it installed. It's not a valid flag anyway. grep session /var/db/pkg/dev-php/mod_php-4.3.10/IUSE fixed in cvs The fix does not work when you have both PHP4 and PHP5 installed. The ebuild should check which is the default (by checking /etc/conf.d/apache[2]). |