Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 56252

Summary: php-core circular IUSE include
Product: Gentoo Linux Reporter: Marcin Kryczek (RETIRED) <mkay>
Component: New packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Marcin Kryczek (RETIRED) gentoo-dev 2004-07-06 09:57:04 UTC
there's some problem with IUSE in php-core:

in php-core-4.3.4-r2.ebuild we've got:
inherit php-2 eutils
IUSE="${IUSE} readline"

and in php-2.eclass:
IUSE="${IUSE} berkdb

so IUSE are double-circular included. it couses that we have flags in /var/db/pkg/dev-php/php-core-4.3.4-r2/IUSE defined 3 times!:
<aye@CogES>~: cat /var/db/pkg/dev-php/php-core-4.3.4-r2/IUSE
 X crypt curl firebird flash freetds gd gd-external gdbm imap informix ipv6 java jpeg ldap mcal memlimit mysql nls oci8 odbc pam pdflib png postgres qt snmp spell ssl tiff truetype xml2 berkdb readline X crypt curl firebird flash freetds gd gd-external gdbm imap informix ipv6 java jpeg ldap mcal memlimit mysql nls oci8 odbc pam pdflib png postgres qt snmp spell ssl tiff truetype xml2 berkdb readline X crypt curl firebird flash freetds gd gd-external gdbm imap informix ipv6 java jpeg ldap mcal memlimit mysql nls oci8 odbc pam pdflib png postgres qt snmp spell ssl tiff truetype xml2 berkdb readline
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-07-06 15:29:44 UTC
you shouldn't be using php-core, it's mark deprecated and emerges of the other packages state that fact.

once all arches have marked 4.3.7-r1 stable, php-core is being removed.

for yourself, do:
emerge unmerge php-core
emerge mod_php php