-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Author: ferringb Date: 2006-01-04 08:57:07 +0000 (Wed, 04 Jan 2006) New Revision: 2522
Modified: main/trunk/pym/portage_dep.py Log: el buggo pointed out via spyderous. || ( a ( x? ( b ) y? ( c ) ) ) - -x -y , was resulting in || ( a () ) the main consumer of this, portage.dep_check is stupid, and was assuming () was valid. It's not, obviously. Long term bug, around in at least .51 . Should correct dep_check handling of it also, but no reason to be handing () in the result lists also. Sadly this breaks something else we apparently need and use ( or at least Ciaran tells me so :) ) DEPEND="|| ( )" which should evaluate to DEPEND="" doesn't with this patch. It dies, which is bad, because while stupid, it should work. This of course is assuming that the tarball marienz sent me for trunk is correct ;P Please double check me here. This depend atom works in pre3-r1. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iQIVAwUBQ7yFYmzglR5RwbyYAQLUvw/9FWIOe6jPwPrh0aXcYr9dno9S2jYX9040 GuWYPOfHPUwREUE7Szg2JUJlhB7T3Z2rXOTtf4RMvqQrtUXQ7owCQozQvz+CSveJ JxlPq5ZqhduBpbMgUq4TNm59OIPf9mfQa3KxT6cTKf58kgxdn3q9YbMSLic0yxXp 4MA1Lq6/eOV7JQQuNP3YeX44jaVgmyKQKImrcFYbN35VprdgRmeXVrhXV9ham1F+ +klOxpZyLlal2MTsFw2034n3qOtNCWQHKGsiqE4X5m8SkvF4L/E3YQ8yUBIdcQf7 kyl/DtmiybH+7UAcCX28ZBmrw7OHbp+uu1iXuO8OnPQxyqA0BWs+ymYm2iToxe6k g2ZJfaXWibYBjy5bmqfPJqrhm4Ar0sS9x+qckGrouWbcZzXdL1aST6K8uvrJvCRQ QS8gDBPiinuNYV1aEh+z8ors6Bhk2GKSZB02Jo3TsaV281oEsChfOZ9lvskfaHn8 N89ZWA5kqQdX18vB8P3jWO2Umew0dPc9+WoMgKc5CwXBP1Jsxil9Em9lbMRo7UKt ejwBv73KbVcSK7IsOJPNsXRttV2BDjs1ANPPC/hqrilVdBAJlUeGb8+h4m/c31zs KmbiOtmLX/k7uISjT33wY93LPCDCM8PVeTBtnEEVhHNIwimKbUS0gBkezSBu6UFz OQO3Z6Blwsk= =Wwi8 -----END PGP SIGNATURE----- -- gentoo-portage-dev@gentoo.org mailing list