repoman: fix use.stable, bug #456342
authorZac Medico <zmedico@gentoo.org>
Mon, 11 Feb 2013 06:30:13 +0000 (22:30 -0800)
committerZac Medico <zmedico@gentoo.org>
Mon, 11 Feb 2013 06:33:14 +0000 (22:33 -0800)
commitce06761841f181d12c004a56ac945a14bb5d1758
tree59a709487d75c4adf60181c1c4ed391219e96a84
parent34d8c817080f34f1a0b44cf05b99beacfc0d6314
repoman: fix use.stable, bug #456342

Make child package inherit stable status from the parent package.
This is required in order for USE deps of unstable packages to be
resolved correctly, since otherwise use.stable.{mask,force} settings
of dependencies may conflict (see bug #456342).
bin/repoman
pym/portage/dbapi/__init__.py
pym/portage/package/ebuild/_config/UseManager.py
pym/portage/package/ebuild/config.py