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>
Wed, 13 Apr 2011 07:50:25 +0000 (00:50 -0700)
commit6b9995f6cf4d043cd8b79b56b4c021a375d11995
treef5a0f6f7609818b81ce7a90baa6a9ecdf3511a0d
parentf7fbe17d589f5d404131e41cff55a68e4fb19df6
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