-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 There is a problem with DepSet in 3.0, it doesn't parse dependencies properly in the case of dev-php/php-4.4.0-r1.
This is using pkg.get.data("RDEPEND", "") Package deps: berkdb? ( =sys-libs/db-1* || ( >=sys-libs/db-4.0.14-r2 >=sys-libs/db-3.2.9-r9 ) ) app-arch/bzip2 X? ( virtual/x11 ) crypt? ( >=dev-libs/libmcrypt-2.4 >=app-crypt/mhash-0.8 ) curl? ( >=net-misc/curl-7.10.2 ) x86? ( firebird? ( >=dev-db/firebird-1.0 ) ) freetds? ( >=dev-db/freetds-0.53 ) gd-external? ( media-libs/gd >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gd? ( >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) !alpha? ( !amd64? ( java? ( =virtual/jdk-1.4* dev-java/java-config ) ) ) jpeg? ( >=media-libs/jpeg-6b ) ldap? ( >=net-nds/openldap-1.2.11 ) mysql? ( >=dev-db/mysql-3.23.26 ) nls? ( sys-devel/gettext ) odbc? ( >=dev-db/unixODBC-1.8.13 ) pam? ( >=sys-libs/pam-0.75 ) png? ( >=media-libs/libpng-1.2.5 ) postgres? ( >=dev-db/postgresql-7.1 ) snmp? ( net-analyzer/net-snmp ) spell? ( app-text/aspell ) ssl? ( >=dev-libs/openssl-0.9.5 ) tiff? ( >=media-libs/tiff-3.5.5 ) xml2? ( dev-libs/libxml2 >=dev-libs/libxslt-1.0.30 ) truetype? ( =media-libs/freetype-2* =media-libs/freetype-1* media-libs/t1lib ) >=net-libs/libwww-5.3.2 >=app-text/sablotron-0.97 dev-libs/expat sys-libs/zlib virtual/mta >=sys-apps/file-4.02 yaz? ( dev-libs/yaz ) doc? ( app-doc/php-docs ) gmp? ( dev-libs/gmp ) mssql? ( dev-db/freetds ) kerberos? ( virtual/krb5 ) flash? ( x86? ( media-libs/libswf ) >=media-libs/ming-0.2a ) readline? ( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) ncurses? ( >=sys-libs/ncurses-5.1 ) Notice the correct || ( bla foo ) dependency with berkdb? Now I switch to pkg.rdepends(): Package rdeps: berkdb? ( =sys-libs/db-1* ( >=sys-libs/db-4.0.14-r2 || >=sys-libs/db-3.2.9-r9 ) ) app-arch/bzip2 X? ( virtual/x11 ) crypt? ( >=dev-libs/libmcrypt-2.4 >=app-crypt/mhash-0.8 ) curl? ( >=net-misc/curl-7.10.2 ) x86? ( firebird? ( >=dev-db/firebird-1.0 ) ) freetds? ( >=dev-db/freetds-0.53 ) gd-external? ( media-libs/gd >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gd? ( >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) !alpha? ( !amd64? ( java? ( =virtual/jdk-1.4* dev-java/java-config ) ) ) jpeg? ( >=media-libs/jpeg-6b ) ldap? ( >=net-nds/openldap-1.2.11 ) mysql? ( >=dev-db/mysql-3.23.26 ) nls? ( sys-devel/gettext ) odbc? ( >=dev-db/unixODBC-1.8.13 ) pam? ( >=sys-libs/pam-0.75 ) png? ( >=media-libs/libpng-1.2.5 ) postgres? ( >=dev-db/postgresql-7.1 ) snmp? ( net-analyzer/net-snmp ) spell? ( app-text/aspell ) ssl? ( >=dev-libs/openssl-0.9.5 ) tiff? ( >=media-libs/tiff-3.5.5 ) xml2? ( dev-libs/libxml2 >=dev-libs/libxslt-1.0.30 ) truetype? ( =media-libs/freetype-2* =media-libs/freetype-1* media-libs/t1lib ) >=net-libs/libwww-5.3.2 >=app-text/sablotron-0.97 dev-libs/expat sys-libs/zlib virtual/mta >=sys-apps/file-4.02 yaz? ( dev-libs/yaz ) doc? ( app-doc/php-docs ) gmp? ( dev-libs/gmp ) mssql? ( dev-db/freetds ) kerberos? ( virtual/krb5 ) flash? ( x86? ( media-libs/libswf ) >=media-libs/ming-0.2a ) readline? ( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) ncurses? ( >=sys-libs/ncurses-5.1 ) Notice now that the berkdb? depend is ( bla || foo ) which is now invalid, causing StateGraph to go bonkers. This appears to be the fault of DepSet, which I am looking into. I also mailed Patrick about getting a wiki up so I don't have to write these dastardly long mails :) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iQIVAwUBQ3Vz1WzglR5RwbyYAQI+jg//YTPi4DH7vP4lpRX9nepuwMxobq2WaDw6 cBtVxelcjwM46RJk+kyYsfZOoUyUnlPfLwW9nh957kHVT8wTlGlgwvma4nhd4Huc ycf3lUOaV8CsLbeTrMwgQE7sqsutSk7NNe9QDNaIjJO3twA5/DyVRMO9olcFHGu7 jCd7ygKqRD380JeCSZkETCHMFI3ZnMRpF1dZOJ5xVDqSQfUK69uLfHPC27oQiED5 rNe3TXIJTizOcB3SS3BNq4vNKO4UEURLlRUWi+I7V7fD2RjfTMQ9OmIHLwmDtxF/ GRbK6CSDCAnwG4djT8+cOx2LxvBAoM3Y85ocwPgxsnnoCQjOQos63vhCw+Z25M0U IkTgO1fJosHeOra0a5yi6j1xjwzdMtr89idDpUz5tTqibzluf0ezjPO3cPsO1Pfp GURulGZW3c3q3UuaA+MWCjCvTqb2cwJ45Nxmey+mb09FiLSK+TMf9OrdL3kuwZ7W ga+RHZrQPHonThd6C1A9crCaHxcySVPsgRDYs+BT492jIeoN2lzrhOwuIXHsCcza fYiFvJRhG5OU3f0Pu055NmZlnd+QSj8lCjA4l7HEmYf9zxZywV0kyK8mxGdJ80PC 2pQYNGHDEINXdPF9RbvVe2f2Blw648+he3WP4MkuK+uBcrTEoUGhtnaUWwad1Dl/ SspTfpd6H4k= =yAu1 -----END PGP SIGNATURE----- -- gentoo-portage-dev@gentoo.org mailing list