Fix is listed at the bottom of this bug: http://bugs.gentoo.org/show_bug.cgi?id=86685
While not a proper fix, removing this line and recompiling works. It's what I had to do. This has to do with some security fix Robin did combined with (unnamed devs) completely rearranging the structure of php and not leaving the modifications masked until properly tested. I don't have time to really mess with giving working on a fix, since I don't agree with the changes that are happening now at all. <rant> One point of confusion for me is that we went from installing web applications into /var/www/localhost/htdocs/pkgname and using portage to install packages. Justifications were made to move the package management for updates outside of portage so that packages that don't support vhost environments can now do so. Now webapp upgrades are not handled by portage, now you have to use webapp-config which is effectively a package manager for webapps. Now with pear we get the opposite. The pear package manager is not good enough for some reason and we have to now have to put everything in portage because package managers outside of portage are now bad. Am I just confused, or did somebody totally *&%$ this one up? I'd like to hear the rational, since the opposite arguments were used when implementing webapp-config. </rant> Wendall On Fri, 2005-07-01 at 20:24 +0200, Denny Schierz wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Wendall Cada schrieb: > > Make include_path is set in php.ini to /usr/lib/php. For mod_php, this > > will be /etc/php/apache2-php4/php.ini > > its allready done, in all (!) php.ini's: > > include_path = ".:/usr/lib/php" > > > > There was a problem a while back with one of the portage libs where all > > the pear files were placed in /usr/lib/php/php which effectively broke > > everything. If this appears to be the case for you, emerge sync and > > remerge mod_php. I have also suffered from the ebuild > > removing /usr/lib/php/PEAR.php If this file is missing, you'll need to > > grab a copy from pear.php.net. > > ls /usr/lib/php/ > > Archive Cache.php DB.php File.php Log Net > PEAR System VFS.php adodb docs test > Archive_Tar Console Date HTML Log.php Net_NNTP > PEAR.php System.php XML build pearcmd.php tests > Auth Crypt Date.php HTTP Mail > Net_UserAgent_Detect Pager Text XML_Parser data php > Cache DB File HTTP.php Mail.php OS > SOAP VFS XML_RPC doc phplot > > i had this problem too, with /usr/lib/php/php. i killed my > /etc/pear.conf and setup a new one, from my working syste. I remerged > mod_php more than ten times. > > Ny nerves are completely broken :-( > > That is, what i call shit :-/ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.4 (Darwin) > Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > > iD8DBQFCxYpBKlzhkqt9P+ARAu4uAJ9hTZNvD9uOj1OlRwhjiQZ/K0A4TgCfRuHF > J05cmD18GjNjk0D635ZyoKQ= > =ncIS > -----END PGP SIGNATURE----- -- [email protected] mailing list
