summaryrefslogtreecommitdiffstats
path: root/bin/repoman
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-03-28 12:55:47 +0000
committerZac Medico <zmedico@gentoo.org>2008-03-28 12:55:47 +0000
commit0ec342605b23f36aa6510087525889c2f6eb6588 (patch)
tree2f10e13d685142facc942d4c87a4cf7f83b617d0 /bin/repoman
parentb4ec5574c3ffc6aa9a6fb214b166977e6651495b (diff)
downloadportage-0ec342605b23f36aa6510087525889c2f6eb6588.tar.gz
portage-0ec342605b23f36aa6510087525889c2f6eb6588.tar.bz2
portage-0ec342605b23f36aa6510087525889c2f6eb6588.zip
Bug #212509 - Implement a new --without-mask option that causes repoman to
behave as if there are no package.mask entries. (trunk r9520) svn path=/main/branches/2.1.2/; revision=9573
Diffstat (limited to 'bin/repoman')
-rwxr-xr-xbin/repoman3
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/repoman b/bin/repoman
index f927fc221..18f4d7267 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -127,6 +127,7 @@ repoman_options={
"--quiet" : "Be less verbose about extraneous info",
"--verbose" : "Displays every package name while checking",
"--version" : "Show version info",
+"--without-mask" : "Behave as if no package.mask entries exist",
"--xmlparse" : "Forces the metadata.xml parse check to be carried out"
}
repoman_shortoptions={
@@ -1794,6 +1795,8 @@ for x in scanlist:
config_profile_path=profdir,
config_incrementals=portage_const.INCREMENTALS,
local_config=False)
+ if "--without-mask" in myoptions:
+ dep_settings.pmaskdict.clear()
arch_caches[prof[0]] = dep_settings
while True:
try: