1 |
Fix is listed at the bottom of this bug: |
2 |
http://bugs.gentoo.org/show_bug.cgi?id=86685 |
3 |
|
4 |
While not a proper fix, removing this line and recompiling works. It's |
5 |
what I had to do. This has to do with some security fix Robin did |
6 |
combined with (unnamed devs) completely rearranging the structure of php |
7 |
and not leaving the modifications masked until properly tested. I don't |
8 |
have time to really mess with giving working on a fix, since I don't |
9 |
agree with the changes that are happening now at all. |
10 |
|
11 |
<rant> |
12 |
One point of confusion for me is that we went from installing web |
13 |
applications into /var/www/localhost/htdocs/pkgname and using portage to |
14 |
install packages. Justifications were made to move the package |
15 |
management for updates outside of portage so that packages that don't |
16 |
support vhost environments can now do so. Now webapp upgrades are not |
17 |
handled by portage, now you have to use webapp-config which is |
18 |
effectively a package manager for webapps. Now with pear we get the |
19 |
opposite. The pear package manager is not good enough for some reason |
20 |
and we have to now have to put everything in portage because package |
21 |
managers outside of portage are now bad. |
22 |
|
23 |
Am I just confused, or did somebody totally *&%$ this one up? I'd like |
24 |
to hear the rational, since the opposite arguments were used when |
25 |
implementing webapp-config. |
26 |
</rant> |
27 |
|
28 |
Wendall |
29 |
|
30 |
On Fri, 2005-07-01 at 20:24 +0200, Denny Schierz wrote: |
31 |
> -----BEGIN PGP SIGNED MESSAGE----- |
32 |
> Hash: SHA1 |
33 |
> |
34 |
> Wendall Cada schrieb: |
35 |
> > Make include_path is set in php.ini to /usr/lib/php. For mod_php, this |
36 |
> > will be /etc/php/apache2-php4/php.ini |
37 |
> |
38 |
> its allready done, in all (!) php.ini's: |
39 |
> |
40 |
> include_path = ".:/usr/lib/php" |
41 |
> |
42 |
> |
43 |
> > There was a problem a while back with one of the portage libs where all |
44 |
> > the pear files were placed in /usr/lib/php/php which effectively broke |
45 |
> > everything. If this appears to be the case for you, emerge sync and |
46 |
> > remerge mod_php. I have also suffered from the ebuild |
47 |
> > removing /usr/lib/php/PEAR.php If this file is missing, you'll need to |
48 |
> > grab a copy from pear.php.net. |
49 |
> |
50 |
> ls /usr/lib/php/ |
51 |
> |
52 |
> Archive Cache.php DB.php File.php Log Net |
53 |
> PEAR System VFS.php adodb docs test |
54 |
> Archive_Tar Console Date HTML Log.php Net_NNTP |
55 |
> PEAR.php System.php XML build pearcmd.php tests |
56 |
> Auth Crypt Date.php HTTP Mail |
57 |
> Net_UserAgent_Detect Pager Text XML_Parser data php |
58 |
> Cache DB File HTTP.php Mail.php OS |
59 |
> SOAP VFS XML_RPC doc phplot |
60 |
> |
61 |
> i had this problem too, with /usr/lib/php/php. i killed my |
62 |
> /etc/pear.conf and setup a new one, from my working syste. I remerged |
63 |
> mod_php more than ten times. |
64 |
> |
65 |
> Ny nerves are completely broken :-( |
66 |
> |
67 |
> That is, what i call shit :-/ |
68 |
> -----BEGIN PGP SIGNATURE----- |
69 |
> Version: GnuPG v1.2.4 (Darwin) |
70 |
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org |
71 |
> |
72 |
> iD8DBQFCxYpBKlzhkqt9P+ARAu4uAJ9hTZNvD9uOj1OlRwhjiQZ/K0A4TgCfRuHF |
73 |
> J05cmD18GjNjk0D635ZyoKQ= |
74 |
> =ncIS |
75 |
> -----END PGP SIGNATURE----- |
76 |
|
77 |
-- |
78 |
gentoo-server@g.o mailing list |