summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-11-29 13:39:53 -0800
committerZac Medico <zmedico@gentoo.org>2012-11-29 13:39:53 -0800
commita7ce4f6067cafd636119f05bba6c0ed1e9814802 (patch)
tree79b1118facf0c14c5f43f2510c8a3d4ac373992f /bin
parent90abd1ee06f66fe094c87763e501a64be82915c5 (diff)
downloadportage-a7ce4f6067cafd636119f05bba6c0ed1e9814802.tar.gz
portage-a7ce4f6067cafd636119f05bba6c0ed1e9814802.tar.bz2
portage-a7ce4f6067cafd636119f05bba6c0ed1e9814802.zip
repoman: handle missing @DEPRECATED lic groupv2.2.0_alpha143
Diffstat (limited to 'bin')
-rwxr-xr-xbin/repoman10
1 files changed, 4 insertions, 6 deletions
diff --git a/bin/repoman b/bin/repoman
index a38ffe121..161d87c01 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -925,12 +925,10 @@ for x in repoman_settings.archlist():
print(red("up with the "+x+" team."))
print()
-global_noiselimit = portage.util.noiselimit
-# Suppress error message if @DEPRECATED license group doesn't exist
-portage.util.noiselimit = -2
-liclist_deprecated = \
- set(repoman_settings._license_manager.expandLicenseTokens(["@DEPRECATED"]))
-portage.util.noiselimit = global_noiselimit
+liclist_deprecated = set()
+if "DEPRECATED" in repoman_settings._license_manager._license_groups:
+ liclist_deprecated.update(
+ repoman_settings._license_manager.expandLicenseTokens(["@DEPRECATED"]))
if not liclist:
logging.fatal("Couldn't find licenses?")