summaryrefslogtreecommitdiff
path: root/pym
AgeCommit message (Collapse)Author
2015-10-19eclean: Fix traceback error caused by adding -i optionPaul Varner
2015-10-19eclean: Add option to allow for missing PKGDIR. Bug 551266Paul Varner
Added -i, --ignore-failure to ignore a missing PKGDIR error and exit cleanly. This was requested by the Chromium OS project, since they run eclean in an automated process and the directory may not exist yet. References: http://crbug.com/323420
2015-10-15eclean: fix eclean-pkg -n -d Bug #472020Marc Joliet
Signed-off-by: Paul Varner <fuzzyray@gentoo.org>
2015-08-09eshowkw: Gray out unstable archesMichał Górny
2015-06-02gentoolkit: Fix query.py to properly work with sets (Bug 546726)Paul Varner
2015-05-27revdep-rebuild: Remove broken NO_PRETEND settingMike Gilbert
This hasn't worked since the argparse conversion.
2014-11-12revdep-rebuild.py: Fix recent changes to work with Python 3Paul Varner
2014-11-12--library option - partial filename checkingSlawek Lis
2014-11-07revdep --library fixesSlawek Lis
2014-11-07logging levelSlawek Lis
2014-11-07help text updateSlawek Lis
2014-11-07loggin updateSlawek Lis
2014-11-05using debug loggingSlawek Lis
2014-11-05updated default cache location for non-rootSlawek Lis
2014-10-30revdep-rebuild: Fix python version to honor --debugPaul Varner
2014-08-28Fix two typosBrian Dolbec
2014-08-28equery has: Add CFLAGS, CXXFLAGS, LDFLAGS to strip the leading '-'Brian Dolbec
Strip the leading '-' from values found in these files.
2014-08-28output all messages into stdout instead of stderrSlawek Lis
2014-04-19equery: Don't always print the license field (bug #508114).Tobias Heinlein
2014-03-27Fixed bug when no libraries are passedSlawek Lis
2014-03-26Switch from getopt to argparseSlawek Lis
2014-03-24parsing revdep config refactor, added environment config read (as sugggested ↵Slawek Lis
here: https://bugs.gentoo.org/show_bug.cgi?id=504654#c28)
2014-03-24Moved option and config parsing into settings moduleSlawek Lis
2014-03-17Fix for non-existing libraries version ↵slis
(https://bugs.gentoo.org/show_bug.cgi?id=504654#c5)
2014-03-17Fix #504654 - problem with encoding for non-ascii filenamesslis
2014-03-11Remove unused revdep-rebuild.pyPaul Varner
2014-03-11Remove development version warningPaul Varner
2014-02-22Fix the broken import statement for sets.Merlijn Wajer
This udates gentoolkit for the renamed sets module to _sets.
2014-02-18revdep_rebuild/rebuild.py: Migrate an os.system() call to subprocess.call()Brian Dolbec
2014-02-18revdep_rebuild/rebuild.py: Add debug timing info for the emerge call.Brian Dolbec
2014-02-18revdep_rebuild/rebuild.py: Remove useless emerge_command reassignment to itself.Brian Dolbec
2014-02-18revdep_rebuild/assign.py: Improve a couple logger messages formatting.Brian Dolbec
2014-02-18revdep_rebuild/assign.py: Downgrade a logging.info message to logging.debugBrian Dolbec
2014-02-18revdep_rebuild.py/assign.py: Fix a bug in the slot assignment.Brian Dolbec
2014-02-18revdep_rebuild: Fix pkgs to merge being incorrectly filtered.Brian Dolbec
Move masked package filtering to a function. Relocate the masking check to rebuild() only for exact version rebuilds. Filtering was already done in get_slotted_cps().
2014-02-18revdep_rebuild/analyse.py: Improve LibCheck.search() totals debug output.Brian Dolbec
2014-02-18recdep_rebuild/analyse.py: Fix LibCheck.search() overwiting found_libs...Brian Dolbec
When multiple bit lengths were being searched, only the last bit length was surviving. Added extra debug output to discover the problem.
2014-02-18revdep_rebuild/analyse.py: No need to convert to a set before updating ↵Brian Dolbec
masked_directories.
2014-02-18revdep_rebuild/analyse.py: Correctly set search bits for -L searches...Brian Dolbec
Determine the searchbits needed. Limit the scan() return accordingly Mask any unneeded search libs according to the searchbits set. Modify the LibCheck class: - break the search into a set searchbit order. - replace _lambda() with _setslibs() to filter searchlibs to the bit length being searched.
2014-02-18revdep_rebuild: Remove unused symlink_pairs code.Brian Dolbec
Remove some other commented code left over from the sets() conversion.
2014-02-18revdep_rebuild/analyse.py: Remove the -n option from the scanelf parameters. Brian Dolbec
It is not needed when using the -F option.
2014-02-18revdep_rebuild/collect.py: Fix incorrect usage of set.union(), should have ↵Brian Dolbec
been set.update() This reduced the total number of binaries significantly by not adding the recursive results to the set.
2014-02-18Revert "revdep-rebuild/analyse.py: Change the scanelf call parameters."Brian Dolbec
This reverts commit f47a75c4815415aa4da6a4b41fb2ba18ef753ef2. I added the parameter incorrectly, then didn't notice the that no info was returned. When I add the --use-ldpath correctly, it seems to detect that nearly everything is broken.
2014-02-17revdep-rebuild/analyse.py: Change the scanelf call parameters.Brian Dolbec
Remove the redundant -n option due to the -F option. Add --use-ldpath to help prevent false detection of libs in a different path than the lib is linked to. Changes recommended by: Douglas Freed
2014-02-17revdep-rebuild/cache.py: Convert cache loading to sets()Brian Dolbec
2014-02-17fixed commented out rebuildslis
2014-02-17Using sets in collect moduleslis
2014-02-16revdep-rebuild/analyse.py: Add bin, lib, masked directories and files to the ↵Brian Dolbec
debug output.
2014-02-13Open CONTENTS files as utf-8 to prevent UnicodeDecodeError.Paul Varner
2014-02-12Update warning to indicate prerelease and where to file bugs.Paul Varner