The biggest problems with the php emerge scripts are things like the hardcoded QTDIR environment variable. I have QT3 on my system and have USE="kde qt -java -gnome" set, but the php emerge exports /usr/lib/qt/2, not /usr/lib/qt/3 (and overwrites the variable even if I set it). I'd fix it myself and submit the patch back to them, but from looking at the emerge files, they don't appear to be sh or bash scripts. > With gentoo I have noticed one thing.. > > the devs break ebuilds alot. :) > > When i doubt always... > > source /etc/profile > env-updated > emerge rsync > > then try to reemerge whatever was the problem. > > Also, irc.freenode.net #gentoo and #gentoo-sparc (sparc contains the > peole with real clue however..) > > > > On Wed, 5 Mar 2003, Bryce C wrote: > > >>Yes, I want PHP. I've written PHP scripts for the last 4 years. >>Yes, the symlink is right. >>lrwxrwxrwx 1 root root 24 Feb 8 09:00 linux -> >>linux-2.4.19-gentoo-r10/ >>Linux NOTAREALHOST 2.4.19-gentoo-r10 #3 Sat Feb 8 11:33:09 MST 2003 i686 >>AMD Athlon(tm) XP 2000+ AuthenticAMD GNU/Linux >> >>And ld.so.conf is correct. I'm going to try upgrading my kernel to >>2.4.20 and see if that fixes it. >> >>Also, apache isn't installed on this machine. >> >>On Wed, 2003-03-05 at 16:12, BoBB wrote: >> >>>Are you sure you want php? or do you want mod_php. mod_php is for apache >>>and php is just a shell interpreter. Fork is a utility that lets you >>>create child process's, from reading the man page it looks like its >>>included in some header that configure cant find. Do you have >>>/usr/src/linux symlinked to the kernel your actually using? The man page >>>mentions the sys/types.h and unist.h headers. Perhaps your ld.so.conf >>>got messed up? Try fixing it and running ld.so.conf >>> >>>On Wed, Mar 05, 2003 at 03:24:15PM -0700, Bryce C wrote: >>> >>>>I'm trying to run an emerge world but it gets hung up on compiling PHP. >>>>I've never had the problem before and I'm running the most recent gcc >>>>and associated ebuilds. Can someone help? >>>>Here are the last few lines: >>>> >>>>checking whether to enable pcntl support... yes >>>>checking for fork... no >>>>configure: error: pcntl: fork() not supported by this platform >>>> >>>>!!! ERROR: dev-php/php-4.3.1 failed. >>>>!!! Function econf, Line 262, Exitcode 1 >>>>!!! econf failed >>>> >>>>Thanks, >>>>-- >>>>Bryce C >>>>CoBryce Communications >> >>-- >>Bryce C >>CoBryce Communications >> > > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us > To subscribe, unsubscribe, or to change you mail settings: > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss > >