Summary: | New mod_php5 ebuild blocks emerge -puv world | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vlad Berditchevskiy <vlad> |
Component: | New packages | Assignee: | PHP Bugs <php-bugs> |
Status: | RESOLVED LATER | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Vlad Berditchevskiy
2005-04-14 04:42:07 UTC
Probably done to prevent problems like in Bug 88082. Hm... so what am I supposed to do if I want to use PHP5 but don't want unstable apache? Vlad, install =dev-php/mod_php-5.0.3 and mask '>dev-php/mod_php-5.0.3' in /etc/portage.package.mask. -r1 and -r2 are for the updated apache, -r0 is for the currently stable apache. To prevent portage from blocking 'emerge world', I had to put the following lines:
=dev-php/mod_php-5.0.3 in /etc/portage/package.unmask
>dev-php/mod_php-5.0.3 in /etc/portage/packages.mask
The downside of this workaround is that you won't notice updates of mod_php: portage will keep it at version 5.0.3 forever.
Not a bug but "just an annoyance" with the current state of PHP 5 in portage. I just tried to install php 5.0.4, but it failed with the following message: * The module you are trying to install (mod_php) * will only work with one of the following MPMs: * event metuxmpm peruser worker threadpool * You do not currently have any of these MPMs installed. * Please re-install apache with the correct mpm-* USE flag set. Since the latest stable apache version doesn't have any of these flags, this is an absolutely unnecessary requirement, which makes it impossible to use PHP5 with a stable apache. :-( |