diff options
Diffstat (limited to 'pym/gentoolkit')
-rw-r--r-- | pym/gentoolkit/revdep_rebuild/analyse.py | 2 | ||||
-rw-r--r-- | pym/gentoolkit/revdep_rebuild/collect.py | 18 |
2 files changed, 4 insertions, 16 deletions
diff --git a/pym/gentoolkit/revdep_rebuild/analyse.py b/pym/gentoolkit/revdep_rebuild/analyse.py index 64aca04..f65c503 100644 --- a/pym/gentoolkit/revdep_rebuild/analyse.py +++ b/pym/gentoolkit/revdep_rebuild/analyse.py @@ -278,7 +278,7 @@ def analyse(settings, logger, libraries=None, la_libraries=None, stime = current_milli_time() logger.info(green(' * ') + bold('Collecting dynamic linking informations')) - libraries, la_libraries, libraries_links, symlink_pairs = \ + libraries, la_libraries, libraries_links = \ collect_libraries_from_dir(lib_dirs, masked_dirs, logger) binaries = collect_binaries_from_dir(bin_dirs, masked_dirs, logger) ftime = current_milli_time() diff --git a/pym/gentoolkit/revdep_rebuild/collect.py b/pym/gentoolkit/revdep_rebuild/collect.py index 550569d..039dc76 100644 --- a/pym/gentoolkit/revdep_rebuild/collect.py +++ b/pym/gentoolkit/revdep_rebuild/collect.py @@ -134,8 +134,6 @@ def collect_libraries_from_dir(dirs, mask, logger): found_files = set() found_symlinks = set() found_la_files = set() # la libraries - symlink_pairs = [] # list of pairs symlink_id->library_id - for _dir in dirs: if _dir in mask: @@ -158,18 +156,9 @@ def collect_libraries_from_dir(dirs, mask, logger): listing.endswith('.a') or '.so.' in listing ): - #if listing in found_files or listing in found_symlinks: - #continue if os.path.islink(listing): found_symlinks.add(listing) - #abs_path = os.path.realpath(listing) - #if abs_path in found_files: - #index = found_files.index(abs_path) - #else: - #found_files.append(abs_path) - #index = len(found_files)-1 - #symlink_pairs.append((len(found_symlinks)-1, index,)) else: found_files.add(listing) continue @@ -195,13 +184,12 @@ def collect_libraries_from_dir(dirs, mask, logger): blue('%s') %str(ex))) if found_directories: - _file, la_file, link, pair = \ + _file, la_file, link = \ collect_libraries_from_dir(found_directories, mask, logger) found_files.update(_file) found_la_files.update(la_file) found_symlinks.update(link) - symlink_pairs += pair - return (found_files, found_la_files, found_symlinks, symlink_pairs) + return (found_files, found_la_files, found_symlinks) def collect_binaries_from_dir(dirs, mask, logger): @@ -269,7 +257,7 @@ if __name__ == '__main__': ]) ) - libraries, la_libraries, libraries_links, msymlink_pairs = \ + libraries, la_libraries, libraries_links = \ collect_libraries_from_dir(lib_dirs, masked_dirs, logging) binaries = collect_binaries_from_dir(bin_dirs, masked_dirs, logging) |