extract_affecting_use: allow parens in atoms
authorZac Medico <zmedico@gentoo.org>
Mon, 11 Apr 2011 22:30:13 +0000 (15:30 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 11 Apr 2011 22:30:13 +0000 (15:30 -0700)
commitf6773621ee2b8aa617be8b8a9724e74bf65079b9
tree4ba17a5663c82f6dad628bf5b023ad04177fd1a2
parent1caaa48d23b1d39ee2e8e0632a08cceeba6a6b3a
extract_affecting_use: allow parens in atoms

This fixes bug #363073 in which an InvalidDependString exception is
erroneously triggered by atoms containing EAPI 4 USE dependency
defaults. This case is very similar to bug #354003 which was fixed in
commit 8735222b77e66850213e2aa6a7ea48e744ba0d4f.
pym/portage/dep/__init__.py