commit: 6f47784b6a706a51bddfdb0056b3d078a16ab80d
Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed May 18 06:06:46 2016 +0000
Commit: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed May 18 06:08:41 2016 +0000
URL: https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=6f47784b
revdep-rebuild/collect.py: Fix the masking issue where some masks were not
honored
The masks at this point are combined into one list, both directories and files.
The code was only checking the full path, not the files for being in the masks.
pym/gentoolkit/revdep_rebuild/collect.py | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/pym/gentoolkit/revdep_rebuild/collect.py
b/pym/gentoolkit/revdep_rebuild/collect.py
index 1b406e8..1f34f1c 100644
--- a/pym/gentoolkit/revdep_rebuild/collect.py
+++ b/pym/gentoolkit/revdep_rebuild/collect.py
@@ -110,9 +110,9 @@ def collect_libraries_from_dir(dirs, mask, logger):
continue
try:
- for listing in os.listdir(_dir):
- listing = os.path.join(_dir, listing)
- if listing in mask:
+ for _listing in os.listdir(_dir):
+ listing = os.path.join(_dir, _listing)
+ if listing in mask or _listing in mask:
continue
if os.path.isdir(listing):
@@ -179,9 +179,9 @@ def collect_binaries_from_dir(dirs, mask, logger):
continue
try:
- for listing in os.listdir(_dir):
- listing = os.path.join(_dir, listing)
- if listing in mask:
+ for _listing in os.listdir(_dir):
+ listing = os.path.join(_dir, _listing)
+ if listing in mask or _listing in mask:
continue
if os.path.isdir(listing):