summaryrefslogtreecommitdiff
path: root/pym
AgeCommit message (Collapse)Author
2012-10-02Cleanup in revdep-rebuild file; improved multi-core analyzing (speedup on ↵Slawek
multi-core cpu to about 60% original time)
2012-09-06Remove check of isatty when guessing color.Paul Varner
When going through a pipe, color is already turned off. This allows color to be restored with the --no-pipe option. If color is not desired with --no-pipe, then --nocolor should also be specified.
2012-08-24Strip initial whitespace at the start of the description (Bug 432530).Paul Varner
2012-07-31mark dbapi as deprecated.Brian Dolbec
2012-07-31replace all use of dbapi's PORTDB, VARDB, BINDB assigned variables with the ↵Brian Dolbec
actuall portage calls to take advantage of all 3 being lazyloaded. The assignemt in dbapi causes all 3 to be loaded, slowing down runs that do not need all 3
2012-07-24Return string from Package.__str__ (Bug 423209)Paul Varner
Patch from Brennan Shacklett
2012-06-28reverse an accidental indentation change from tabs to spaces.Brian Dolbec
2012-06-28move enalyse/base.py to gentoolkit for general module use.Brian Dolbec
2012-06-28update docstrings to ready it for a move to gentoolkit for general use.Brian Dolbec
2012-06-19Change division to floor division for Python3 compatibility (Bug 417233).Paul Varner
2012-06-07fix a bug in enalyze rebuild where it did not consider IUSE defaults for ↵Brian Dolbec
calculating the use flag differences. Discovered by mingdao in #gentoo.
2012-06-02remove the auto linewrapping from the stablereq output line so it does not ↵Brian Dolbec
mess up the copy/paste of the cc's
2012-06-02add a -S, --stablereq option to equery meta to list the arch cc's to add to ↵Brian Dolbec
STABLEREQ bug on b.g.o.
2012-05-16Fix output to be sorted using portage.versions.vercmp (bug 409449).Paul Varner
2012-05-16Make colors for useflags be the same as portage.Paul Varner
The current colors are the opposite of how portage uses the colors. This just switches them so portage and equery show the same color for the same meaning, Red is a set useflag and blue is an unset useflag. Note: This ignores any user defined colormaps in portage.
2012-05-08Fix Bug 414627, where not all packages were being printed.Paul Varner
Not sure of why this fixes it, but it appears to be caused by interaction between the map() and zip() iterator objects in python3. The fix is to use the list() operator to create a list from the iterator objects.
2012-04-11Fix eshowkw traceback on prefix enviroments (Bug 411599).Paul Varner
2012-04-04equery: turn sys.argv into a parameterMike Frysinger
This lets other tools import equery and call the main func with its own set of flags. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Paul Varner <fuzzyray@gentoo.org>
2012-03-18fix a missed hardcoded path not using the portage.root.Brian Dolbec
2012-03-18add an ebuild listing option to equery which as requested by Calchan and ryao.Brian Dolbec
2012-03-03Add ignored files/directories check.Brian Dolbec
Add a warning for incomplete pkg merges with -MERGING- in the name.
2012-03-02fix bug 406613. ignore any .keep_* files in /var/db/pkg. Print a warning ↵Brian Dolbec
for any other files found.
2012-03-01fix bug 406495. renamed portage.config() parameter from _eprefix to eprefix.Brian Dolbec
2012-02-06Merge branch 'gentoolkit' of ↵Paul Varner
git+ssh://git.overlays.gentoo.org/proj/gentoolkit into gentoolkit
2012-02-06Change the documentation for revdep-rebuild --library.Paul Varner
Change the help output and man page to reflect that --library will unconditionally rebuild the packages with the named library.
2012-01-27Fix bug 400957 where -hC did not work to to printing help immediately upon ↵Brian Dolbec
finding the -h option and not parsing the remaining options. Fixed equery, enalyze, eclean, revdep-rebuild (although, python revdep did not colorize the help).
2012-01-22fix bug 398103 to properly delete broken symlinks and not abort.Brian Dolbec
2011-12-22Fix equery's term_width too.Brian Dolbec
2011-12-22Fix the term_width setting for the recent portage change, which is now ↵Brian Dolbec
returning 0 instead of -1. This should work for all portage versions.
2011-10-10reverse the logging message in analyse.py since it is not correct.dol-sen
2011-10-10add --library output to revdep-rebuild.dol-sen
2011-08-25fix bug 380573.dol-sen
2011-07-15Fix updated Package class to work correctly with prefix portagePaul Varner
2011-07-15Update Package Class to allow passing of local_config.Paul Varner
The local_config variable determines if the portage.config settings object takes the /etc/portage/package.* files into account.
2011-07-15Do not index ChangeLog entries with an invalid CPV. (Bug 375293)Paul Varner
2011-07-14Fix call_program to actually return stdout as string under py3kPaul Varner
2011-07-14Change default cache directory to '/var/cache/revdep-rebuild'Paul Varner
2011-07-13Fix help for --binpkgs-missing optionPaul Varner
2011-07-13Make development warning always printPaul Varner
2011-07-13major pylint cleanup, 2 probable bugs fixed along the way.dol-sen
2011-07-13merge head, fix conflicts, more pylint cleanupdol-sen
2011-07-13partial pylint cleanupdol-sen
2011-07-13fix the placement of the l.endswith('.a') in the ifdol-sen
2011-07-12fix a possibility of a None type error in exclDictMatchCPdol-sen
2011-07-12fix the use of set updates and the with statement.dol-sen
2011-07-12Remove automatic adding of pretend to revdep-rebuild options.Paul Varner
Fix la file checker to find .a libraries referenced. Add --complete-graph=y to emerge command.
2011-07-12Fix python 3 syntax errors with new revdep-rebuild. Change VERSION toPaul Varner
reference __version__.
2011-07-12Update setup.py for python revdep-rebuildPaul Varner
2011-07-12Fixed --library checking when not using cacheSlawek
2011-07-12Added support for file path in -L optionSlawek