diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-08-27 09:20:26 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-27 09:20:26 -0700 |
commit | 75fd8c33b5401e25105a7fb4248b478504012f90 (patch) | |
tree | a213cf10bbf8684e8714c264f655468170f072bb | |
parent | 6a8f74769f9faeb2a768f345e1aa6d14a48976a5 (diff) | |
download | portage-75fd8c33b5401e25105a7fb4248b478504012f90.tar.gz portage-75fd8c33b5401e25105a7fb4248b478504012f90.tar.bz2 portage-75fd8c33b5401e25105a7fb4248b478504012f90.zip |
Fix broken reference to config.pmaskdict for repoman --without-mask.
-rwxr-xr-x | bin/repoman | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/repoman b/bin/repoman index 0f8d8376b..ddac87834 100755 --- a/bin/repoman +++ b/bin/repoman @@ -10,6 +10,7 @@ from __future__ import print_function import calendar import codecs +import copy import errno import formatter import logging @@ -1815,7 +1816,9 @@ for x in scanlist: local_config=False, env=env) if options.without_mask: - dep_settings.pmaskdict.clear() + dep_settings._mask_manager = \ + copy.deepcopy(dep_settings._mask_manager) + dep_settings._mask_manager._pmaskdict.clear() arch_caches[prof.sub_path] = dep_settings xmatch_cache_key = (prof.sub_path, tuple(groups)) |