Don't filter USE for binary packages with IUSE (bug 485920)
authorSebastian Luther <SebastianLuther@gmx.de>
Thu, 5 Dec 2013 13:36:51 +0000 (14:36 +0100)
committerBrian Dolbec <dolsen@gentoo.org>
Thu, 5 Dec 2013 15:16:47 +0000 (07:16 -0800)
commitc08e18723f34cb33a025b7cfa999f03cced9a67b
tree91c2dfeb28cd42cfb9c3995ed28dbd05dcf6112d
parentdee9512d2ffec94b4a9eb4ece5c8345e86d04d32
Don't filter USE for binary packages with IUSE (bug 485920)

USE may contain values that aren't present in IUSE for any
supported EAPI. This for example breaks use dependencies on
USE_EXPAND-values.

The behavior for binary packages is now in line with what is
done for installed packages.

Note that this filtering was not active during merge.

URL: https://bugs.gentoo.org/485920
pym/portage/dbapi/bintree.py