summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-20Add support for the md5-cache metadata format. (Bug 422675)Paul Varner
The gentoo tree is moving to the md5-cache format instead of pms. This add support for reading the md5-cache metadata format.
2012-06-20Add support for ':' in the profiles parent file for bug 414961.Paul Varner
Bug #414961 allows ':' shorthand to resolve to the ${PORTDIR}/profiles A value before the ':' references the repository, no value means gentoo Example: local:base would refer to the profiles directory in the repository path owned by the 'local' repository
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-16Change sed statement in euse to fix bug 410365.Paul Varner
The sed statement was looking for the useflag as part of the regular expression. Since the input to the statement had already grepped for the relevant entries from use.local.desc, this is unneccessary. Changed the sed statement to look for '(.*) *' instead of '(${1}) *'.
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-25Extend eread to allow sorting (bug 413577).Sławomir Nizio
2012-04-11Fix eread to work on a prefix environment.Paul Varner
2012-04-11Remove incorrect usage of -r flage for egrep (Bug 410137).Paul Varner
2012-04-11Fix eshowkw traceback on prefix enviroments (Bug 411599).Paul Varner
2012-04-11Update man page to include --ebuild option to equery which commandPaul 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-19Add patch from Vitaly Shimansky to fix regex in modify_packages()Paul Varner
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-05Apply patch from Jared Hancock to disable globbing.Paul Varner
This patch disables shell globbing except where actually needed. This will hopefully fix bug 382219.
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-20Update the comment for setting the overlay name.Paul Varner
2012-02-20Change overlay name to match portage when repo_name is not found.Paul Varner
2012-02-20Fix euse -i to not print errors from 'cat' when determining the repository namePaul Varner
2012-02-16Fix revdep-rebuild.sh to properly honor emerge return codes.Paul Varner
This should fix bugs 326923, 351054, and 404065
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-12-19Fix setup.py to work with EPREFIX changes in Portage (Bug 394909).Paul Varner
2011-11-28Fix typo in eusePaul Varner
2011-10-12Fix revdep-rebuiild to exit correctly with correct error code when emergePaul Varner
fails. Bug 351054
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-09-07Add missing quotesChristian Ruppert
2011-08-25fix bug 380573.dol-sen
2011-08-24Fix traversal of cascading profiles by euse (Bug 379559).Paul Varner
Thanks to Ian Abbot for the patch!
2011-07-27Fix missing parenthises in euse. Bug 376393Paul Varner
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-13Merge branch 'gentoolkit' of ↵dol-sen
git+ssh://git.overlays.gentoo.org/proj/gentoolkit into gentoolkit Conflicts: pym/gentoolkit/revdep_rebuild/collect.py pym/gentoolkit/revdep_rebuild/rebuild.py pym/gentoolkit/revdep_rebuild/settings.py pym/gentoolkit/revdep_rebuild/stuff.py