[olug] Gentoo emerge question...

Jay Swackhamer Jay at RebootTheUser.com
Sat Feb 4 00:36:16 UTC 2006


You have something that is requiring php5 and you have php4/mod_php
installed.

Remove the php4 packages and install dev-lang/php

the -e option = -emptytree = reinstalling the packages and depends

add the -t option to show the depends tree to see what is requiring php5

to remove and upgrade php

emerge --unmerge dev-php/mod_php dev-php/php
emerge dev-lang/php

Make sure your apache options are set to start with php5 afterwards.

You dont have to have every package updated to the latest revision.

Switching to unbuntu would just mean that you wouldnt have the option to
upgrade to the latest revisions available.

What platforms are you mainting under Gentoo? I may have a binhost that
you could use in the next couple of weeks.


>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
>
> Trying to keep my gentoo system updated, and I'm running into this
> problem:
>
>
>
> Calculating world 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)
>
> ...cut...
>
> [ebuild  N    ] dev-lang/php-5.0.5-r5
>
> [ebuild  N    ] dev-php/PEAR-PEAR-1.4.6-r1
>
> ...cut...
>
>
>
> At a high level, I understand that both "dev-php/mod_php" and
> "dev-php/php" are blocking the upgrades, but if I
> "pretend" to try to remove them with "emerge -pe
> dev-php/mod_php dev-php/php" I get output that doesn't even reference
> removing these packages, but lists quite a few other new packages:
>
>
>
> # emerge -pe dev-php/mod_php dev-php/php
>
> These are the packages that I would merge, in order:
>
>
>
> Calculating dependencies  ...done!
>
> [ebuild  N    ] sys-devel/patch-2.5.9
>
> ...cut...
>
> [ebuild  N    ] dev-php/mod_php-4.4.0-r9
>
> [ebuild  N    ] dev-php/php-4.4.0-r4
>
> (99 lines of "[ebuild N]" entries!!!)
>
>
>
> - From the last two lines, it appears that emerge wants to put on
> php-4.4.0
> (from dev-php) rather than php-5.0.5 from dev-lang.
>
>
>
> Is the removal of those two php packages going to require the installation
> of a ton of other "stuff"?  Why can't I tell it to force
> the upgrade to php-5.0.5 (or at least tell me what the conflicts are so i
> can make the decision myself).
>
>
>
> I'm really thinking about moving this thing to an Ubuntu server
> instead.  I'm tired of waiting for the compile to finish just to
> upgrade a minor revision of code...
>
>
>
> Dan
>
>
>
> - - - - -
>
> "Wait for that wisest of all counselors, time." -- Pericles
>
> "I do not fear computers, I fear the lack of them." -- Isaac
> Asimov
>
> GPG fingerprint:6FFD DB94 7B96 0FD8 EADF  2EE0 B2B0 CC47 4FDE 9B68
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2 (GNU/Linux)
>
> iD8DBQFD47PusrDMR0/em2gRAlDXAKDWCMdaNVlOcCDjRrCnhXXJxGEg0wCgy1o5
> xAFdiR5UUG0x4pG39WzskWA=
> =pYly
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> OLUG mailing list
> OLUG at olug.org
> http://lists.olug.org/mailman/listinfo/olug
>


-- 
Jay Swackhamer
Reboot The User
13416 A Street
Omaha, NE 68144
(402) 933-6449
http://www.RebootTheUser.com




More information about the OLUG mailing list