When trying to compile egroupware on a system with only php:5.4, it pulls in php:5.3. This is because of RDEPEND having dev-lang/php[sqlite].
Removing sqlite flag from RDEPEND and replacing with
|| ( dev-lang/php:5.3[sqlite] dev-lang/php[sqlite3] )
allows egroupware to build against both php:5.3 and php:5.4
I suppose my problem is the same :
# emerge -DauN world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-lang/php-5.4.8
WARNING: One or more updates have been skipped due to a dependency conflict:
(dev-lang/php-5.3.18::gentoo, ebuild scheduled for merge) conflicts with
dev-lang/php[gd,imap,pdo,posix,session,sqlite,ssl,unicode,xml,zip,zlib,ldap,mysql] required by (www-apps/egroupware-1.8.004.20120613::gentoo, installed)
(dev-lang/php-5.4.11-r2::gentoo, ebuild scheduled for merge) conflicts with
<dev-lang/php-5.4.9[curl,gd,hash,json,mysql,pdo,simplexml,sqlite3,xmlwriter,zip] required by (www-apps/owncloud-4.5.6::gentoo, installed)
Version 1.8.004.20120613 works with PHP 5.4. I have been running this version succesfully for several months now.
Current versions of egroupware work correctly with 5.4.
This bug becomes invalid when bug 488192 is dealt with.
Latest versions of Egroupware work with PHP 5.5.
This bug could be closed when Bug 537352 is dealt with.
# Michał Górny <firstname.lastname@example.org> (05 Jun 2017)
# (on behalf of Treecleaner project)
# Unmaintained in Gentoo. Multiple versions behind upstream. Multiple
# security vulnerabilities. Removal in 30 days. Bug #509920.
Author: Michał Górny <email@example.com>
AuthorDate: Wed Jul 5 12:23:14 2017
Commit: Michał Górny <firstname.lastname@example.org>
CommitDate: Wed Jul 5 12:35:17 2017
www-apps/egroupware: Remove last-rited pkg, #509920