1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
There is a problem with DepSet in 3.0, it doesn't parse dependencies |
5 |
properly in the case of dev-php/php-4.4.0-r1. |
6 |
|
7 |
This is using pkg.get.data("RDEPEND", "") |
8 |
|
9 |
Package deps: |
10 |
berkdb? ( =sys-libs/db-1* || ( >=sys-libs/db-4.0.14-r2 |
11 |
>=sys-libs/db-3.2.9-r9 ) ) app-arch/bzip2 X? ( virtual/x11 ) crypt? ( |
12 |
>=dev-libs/libmcrypt-2.4 >=app-crypt/mhash-0.8 ) curl? ( |
13 |
>=net-misc/curl-7.10.2 ) x86? ( firebird? ( >=dev-db/firebird-1.0 ) ) |
14 |
freetds? ( >=dev-db/freetds-0.53 ) gd-external? ( media-libs/gd |
15 |
>=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gd? ( |
16 |
>=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gdbm? ( |
17 |
>=sys-libs/gdbm-1.8.0 ) !alpha? ( !amd64? ( java? ( =virtual/jdk-1.4* |
18 |
dev-java/java-config ) ) ) jpeg? ( >=media-libs/jpeg-6b ) ldap? ( |
19 |
>=net-nds/openldap-1.2.11 ) mysql? ( >=dev-db/mysql-3.23.26 ) nls? ( |
20 |
sys-devel/gettext ) odbc? ( >=dev-db/unixODBC-1.8.13 ) pam? ( |
21 |
>=sys-libs/pam-0.75 ) png? ( >=media-libs/libpng-1.2.5 ) postgres? ( |
22 |
>=dev-db/postgresql-7.1 ) snmp? ( net-analyzer/net-snmp ) spell? ( |
23 |
app-text/aspell ) ssl? ( >=dev-libs/openssl-0.9.5 ) tiff? ( |
24 |
>=media-libs/tiff-3.5.5 ) xml2? ( dev-libs/libxml2 |
25 |
>=dev-libs/libxslt-1.0.30 ) truetype? ( =media-libs/freetype-2* |
26 |
=media-libs/freetype-1* media-libs/t1lib ) >=net-libs/libwww-5.3.2 |
27 |
>=app-text/sablotron-0.97 dev-libs/expat sys-libs/zlib virtual/mta |
28 |
>=sys-apps/file-4.02 yaz? ( dev-libs/yaz ) doc? ( app-doc/php-docs ) |
29 |
gmp? ( dev-libs/gmp ) mssql? ( dev-db/freetds ) kerberos? ( virtual/krb5 |
30 |
) flash? ( x86? ( media-libs/libswf ) >=media-libs/ming-0.2a ) readline? |
31 |
( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) ncurses? ( |
32 |
>=sys-libs/ncurses-5.1 ) |
33 |
|
34 |
Notice the correct || ( bla foo ) dependency with berkdb? |
35 |
|
36 |
Now I switch to pkg.rdepends(): |
37 |
Package rdeps: |
38 |
berkdb? ( =sys-libs/db-1* ( >=sys-libs/db-4.0.14-r2 || |
39 |
>=sys-libs/db-3.2.9-r9 ) ) app-arch/bzip2 X? ( virtual/x11 ) crypt? ( |
40 |
>=dev-libs/libmcrypt-2.4 >=app-crypt/mhash-0.8 ) curl? ( |
41 |
>=net-misc/curl-7.10.2 ) x86? ( firebird? ( >=dev-db/firebird-1.0 ) ) |
42 |
freetds? ( >=dev-db/freetds-0.53 ) gd-external? ( media-libs/gd |
43 |
>=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gd? ( |
44 |
>=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gdbm? ( |
45 |
>=sys-libs/gdbm-1.8.0 ) !alpha? ( !amd64? ( java? ( =virtual/jdk-1.4* |
46 |
dev-java/java-config ) ) ) jpeg? ( >=media-libs/jpeg-6b ) ldap? ( |
47 |
>=net-nds/openldap-1.2.11 ) mysql? ( >=dev-db/mysql-3.23.26 ) nls? ( |
48 |
sys-devel/gettext ) odbc? ( >=dev-db/unixODBC-1.8.13 ) pam? ( |
49 |
>=sys-libs/pam-0.75 ) png? ( >=media-libs/libpng-1.2.5 ) postgres? ( |
50 |
>=dev-db/postgresql-7.1 ) snmp? ( net-analyzer/net-snmp ) spell? ( |
51 |
app-text/aspell ) ssl? ( >=dev-libs/openssl-0.9.5 ) tiff? ( |
52 |
>=media-libs/tiff-3.5.5 ) xml2? ( dev-libs/libxml2 |
53 |
>=dev-libs/libxslt-1.0.30 ) truetype? ( =media-libs/freetype-2* |
54 |
=media-libs/freetype-1* media-libs/t1lib ) >=net-libs/libwww-5.3.2 |
55 |
>=app-text/sablotron-0.97 dev-libs/expat sys-libs/zlib virtual/mta |
56 |
>=sys-apps/file-4.02 yaz? ( dev-libs/yaz ) doc? ( app-doc/php-docs ) |
57 |
gmp? ( dev-libs/gmp ) mssql? ( dev-db/freetds ) kerberos? ( virtual/krb5 |
58 |
) flash? ( x86? ( media-libs/libswf ) >=media-libs/ming-0.2a ) readline? |
59 |
( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) ncurses? ( |
60 |
>=sys-libs/ncurses-5.1 ) |
61 |
|
62 |
Notice now that the berkdb? depend is ( bla || foo ) which is now |
63 |
invalid, causing StateGraph to go bonkers. This appears to be the fault |
64 |
of DepSet, which I am looking into. I also mailed Patrick about getting |
65 |
a wiki up so I don't have to write these dastardly long mails :) |
66 |
-----BEGIN PGP SIGNATURE----- |
67 |
Version: GnuPG v1.4.1 (GNU/Linux) |
68 |
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org |
69 |
|
70 |
iQIVAwUBQ3Vz1WzglR5RwbyYAQI+jg//YTPi4DH7vP4lpRX9nepuwMxobq2WaDw6 |
71 |
cBtVxelcjwM46RJk+kyYsfZOoUyUnlPfLwW9nh957kHVT8wTlGlgwvma4nhd4Huc |
72 |
ycf3lUOaV8CsLbeTrMwgQE7sqsutSk7NNe9QDNaIjJO3twA5/DyVRMO9olcFHGu7 |
73 |
jCd7ygKqRD380JeCSZkETCHMFI3ZnMRpF1dZOJ5xVDqSQfUK69uLfHPC27oQiED5 |
74 |
rNe3TXIJTizOcB3SS3BNq4vNKO4UEURLlRUWi+I7V7fD2RjfTMQ9OmIHLwmDtxF/ |
75 |
GRbK6CSDCAnwG4djT8+cOx2LxvBAoM3Y85ocwPgxsnnoCQjOQos63vhCw+Z25M0U |
76 |
IkTgO1fJosHeOra0a5yi6j1xjwzdMtr89idDpUz5tTqibzluf0ezjPO3cPsO1Pfp |
77 |
GURulGZW3c3q3UuaA+MWCjCvTqb2cwJ45Nxmey+mb09FiLSK+TMf9OrdL3kuwZ7W |
78 |
ga+RHZrQPHonThd6C1A9crCaHxcySVPsgRDYs+BT492jIeoN2lzrhOwuIXHsCcza |
79 |
fYiFvJRhG5OU3f0Pu055NmZlnd+QSj8lCjA4l7HEmYf9zxZywV0kyK8mxGdJ80PC |
80 |
2pQYNGHDEINXdPF9RbvVe2f2Blw648+he3WP4MkuK+uBcrTEoUGhtnaUWwad1Dl/ |
81 |
SspTfpd6H4k= |
82 |
=yAu1 |
83 |
-----END PGP SIGNATURE----- |
84 |
-- |
85 |
gentoo-portage-dev@g.o mailing list |