Darren Grant wrote:



James Ausmus wrote:



On 2/7/06, *Darren Grant* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    I'm trying to install squirrelmail on a system that I've already
    compiled apache2 with dev-php/php and dev-php/mod_php support.
squirrelmail is complaining about dev-php/php blocking dev-php/php and
    dev-php/PEAR dependencies.

    I searched around and found a couple of solutions. I tried remerging
dev-php/php with use="pear" but that didn't help. And also adding pear
    packages to my /etc/portage/package.keywords... but that didn't
    help either.

    Any help would be greatly appreciated.

    # emerge -p squirrelmail

    These are the packages that I would merge, in order:

    Calculating dependencies ...done!
    [blocks B     ] dev-php/mod_php (is blocking dev-lang/php- 5.0.5-r5)
    [blocks B     ] dev-php/php (is blocking dev-lang/php-5.0.5-r5)
    [blocks B     ] dev-php/mod_php (is blocking
    dev-php/PEAR-PEAR-1.4.6-r1)
[blocks B ] dev-php/php (is blocking dev-php/PEAR-PEAR-1.4.6-r1 )



dev-lang/php is the new consolidated php ebuild, replaces both dev-php/php and dev-php/mod_php. To get CLI php installed, make sure you have the "cli" USE flag set, and to get apache2 support installed, make sure you have the "apache2" USE flag set. Then do the following:

#emerge -pv dev-lang/php

Ignore the blocking messages, just give the USE flags a once-over - there are changes between the dev-php/php ebuild and the dev-lang/php ebuild as far as USE flags are concerned.

Once you have your USE flags set as you need them, do:

#emerge -C php mod_php && emerge dev-lang/php

Then you should be able to emerge squirrelmail just fine.

HTH

-James



 <snip of remainder of post>


Thanks for the help... appreciate it.

With a bit of tweaking I was able to get dev-lang/php installed as well as squirrelmail. Now though my apache2+php is broken. IE: bringing up http://localhost/squirremail... firefox asks if I want to save filetype .phtml ...

In my /etc/conf.d/apache2 file I have "APACHE2_OPTS="-D DEFAULT_VHOST -D PHP -D SSL"".

Is there some tweaking I need to do to my /etc/apache2/modules.d/70_mod_php.conf?




Ahh found it... just needed to change -D PHP to -D PHP5 ;)
--
gentoo-user@gentoo.org mailing list

Reply via email to