Ben Munat wrote:

TRauMa wrote:

Ben Munat wrote:

My pear command (/usr/bin/pear) is broken. Trying to do anything with


Switch to dev-lang/php?

Benefits?

One compile now does php, php-cgi and mod_php. php4 and 5 specific packets.

"In the past there have been a lot of requests why PHP5 in portage isn't marked as stable yet. The problem is not the PHP5 package itself, the main reason why PHP5 wasn't marked stable yet is that there are many applications, php-extensions and packages in portage, which do not work with PHP5, and there is nothing we can do about it. PHP5 isn't 100% backwards compatible with PHP4, and not every PHP4 program can/will be ported to run on PHP5. Many users are going to need PHP4 support for a long time to come.

The solution to solve the problems is to provide a mixed PHP4 / PHP5 environment on the same box at the same time. But that wasn't possible with the current layout of PHP packages and eclasses, so there needed to be put a lot of effort into a new layout, new eclasses and new ebuilds."


Pitfalls?

Watch your use flags.

Difficulties?

it's ~unstable, but well documented <http://svn.gnqs.org/projects/gentoo-php-overlay/file/docs/php-upgrading.html?format=raw>.

dev-php will be deprecated in favor of dev-lang eventually, right? Oh, and are you saying that dev-lang/php doesn't have a broken pear, but dev-php/php does??

Seems so. I switched to dev-lang three weeks ago and I'm much happier now.

regards,
   T.

--
[email protected] mailing list

Reply via email to