diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-03-21 00:16:54 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-03-21 00:16:54 -0700 |
commit | 500e0567432019835ef56e69d60266f9189c6700 (patch) | |
tree | fd99ce199f8ccd51a01e90ca842662824ecccfd7 /pym/_emerge/Scheduler.py | |
parent | 4b183c1d9f7431e984dfe3f1ab93e3df15e9f31b (diff) | |
download | portage-500e0567432019835ef56e69d60266f9189c6700.tar.gz portage-500e0567432019835ef56e69d60266f9189c6700.tar.bz2 portage-500e0567432019835ef56e69d60266f9189c6700.zip |
Map emerge --buildpkg=n to FEATURES=-buildpkg.
This will fix bug #409085.
Diffstat (limited to 'pym/_emerge/Scheduler.py')
-rw-r--r-- | pym/_emerge/Scheduler.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py index 62b3589d7..bde6cf36c 100644 --- a/pym/_emerge/Scheduler.py +++ b/pym/_emerge/Scheduler.py @@ -155,7 +155,7 @@ class Scheduler(PollScheduler): self._build_opts = self._build_opts_class() for k in self._build_opts.__slots__: - setattr(self._build_opts, k, "--" + k.replace("_", "-") in myopts) + setattr(self._build_opts, k, myopts.get("--" + k.replace("_", "-"))) self._build_opts.buildpkg_exclude = InternalPackageSet( \ initial_atoms=" ".join(myopts.get("--buildpkg-exclude", [])).split(), \ allow_wildcard=True, allow_repo=True) |