summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-10Separate "Vulnerable" and "Unaffected" by comma/spaceChristian Ruppert
2013-12-29Remove leftover option from when the rebuild module was split out to it's ↵Brian Dolbec
own operation module
2013-11-21Handle numbers in package namesVikraman Choudhury
Fixes bug 491764
2013-11-19revdep-rebuild.sh: Change la_SEARCH_DIRS to use the library paths fromPaul Varner
ld.so.conf. (Bug 491658) la_SEARCH_DIRS was using SEARCH_DIRS to locate libraries in .la files. This is incorrect, it should be using the standard library path.
2013-11-05euse: use portageq for get_portdir function unconditionally.Paul Varner
Newer versions of portage don't define PORTDIR in make.conf or make.defaults. Additionally, if it is defined, it can still be overridden in repos.conf. Use portageq to ensure we have the correct value.
2013-11-02Add contributing section to README.devPaul Varner
2013-11-01equery: add --ignore-linguas switch to equery man page.Paul Varner
2013-11-01equery: add --ignore-linguas switch to 'equery uses'Julian Ospald
2013-09-30Fixed multilib supportslis
2013-09-10Add fallback to using portageq for get_portdir function.Paul Varner
Newer versions of portage no longer define PORTDIR in make.defaults or make.conf. This change uses portageq to get the value of PORTDIR if it is not found in make.defaults or make.conf.
2013-09-10Fix Ctrl-C handling when running emerge (Bug 476740).Paul Varner
2013-09-10Fix use of REVDEP_REBUILD_DEFAULT_OPTS (Bug 484340).Paul Varner
2013-09-05Modify setup.py to include eclean-dist and eclean-pkg.Paul Varner
2013-09-04Copy eclean to exlean-dist and eclean-pkg.Paul Varner
2013-09-04Change argv[0] name check to use startswith() for compatibilty with python-exec.Paul Varner
python-exec uses versioned scripts in the form of "script-python2.7". This changes the check for eclean-pkg and eclean-dist to see if argv[0] starts with those strings, instead of matching exactly.
2013-08-29Convert EMERGE_DEFAULT_OPTS to an array (Bug 482232).Paul Varner
Patch from zmedico
2013-08-18Add license field to equery meta as requested by hasufellBrian Dolbec
2013-08-11eclean: simplify the sortingBrian Dolbec
2013-08-11Add fifo type to equery files, bug 480308.Brian Dolbec
2013-08-11prevent a possible unknown object "cleaner"Brian Dolbec
2013-07-08euse: fix looking up portage-2 style parent paths with empty repo nameMichael Marineau
When a parent is defined as ":path/to/profile" the blank name before the colon means the current repo, not the "gentoo" repo.
2013-07-08Rename eclean --destructive option to --deep (Bug #475808)Paul Varner
This is a cosmetic change only. --destructive is still accepted for backwards compatibility. Additionally, options array still refers to the option as destrcutive.
2013-03-12equery: respect PORTAGE_CONFIGROOT tooMike Frysinger
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-01-17Change /etc/make.conf references in man pages to make.confPaul Varner
2013-01-17Change behavior and name of REVDEP_DEFAULT_OPTS variable.Paul Varner
* Changed name to REVDEP_REBUILD_DEFAULTS_OPTS * Change behavior to have it replace the value of EMERGE_DEFAULT_OPTS.
2013-01-14Add REVDEP_DEFAULT_OPTS variable to allow overriding of EMERGE_DEFAULT_OPTS ↵Paul Varner
for revdep-rebuild.
2013-01-04Fix regular expression queries to work properly. (Bug 447406)Paul Varner
There were two issues in the code: 1. query.py was trying to treat regular expressions as CPVs 2. helpers.py get_cpv functions were applying the predicate to only the CPs and not all of the CPVs
2013-01-03Fix unicode error when printing unicode strings in set_version.Paul Varner
2013-01-02Modify setup.py to accept VERSION as an argument as well as an environment ↵Paul Varner
variable.
2012-12-30fix bug 449300, duped use flags due to non defaulted use flags added from ↵Brian Dolbec
eclasses not matching against IUSE defaults during set() duplicate elimination.
2012-12-22fix bug 445904 make.conf pathBrian Dolbec
2012-12-22update 'svn' versions to 'git', not man pages with already set versions. Brian Dolbec
2012-12-22doh! fix setup.py breakageBrian Dolbec
2012-12-22Make the man page titles more consistent and enable setup.py to set the ↵Brian Dolbec
manpage versions.
2012-12-22Add a blank line between pkgs in a query, bug 448190Brian Dolbec
2012-12-22fix a typo, change use of log to print() to debug set_version() not working ↵Brian Dolbec
correctly.
2012-12-20equery: make more ROOT awareMike Frysinger
This at least fixes: belongs check depends files list size URL: https://bugs.gentoo.org/160815 Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Paul Varner <fuzzyray@gentoo.org>
2012-12-19drop trailing whitespaceMike Frysinger
Should be no functional changes here. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-12-18Fix setup.py so that either VERSION or PVR will set the version.Paul Varner
This fixes the issue with egg-info always having a version number of 9999. Fix is from Brian Dolbec courtesy of mirrorselect.
2012-11-11eclean/test_clean: remove unused test_test_support importW. Trevor King
2012-11-11test_cpv: fix test_main and mark so nosetests will ignore itW. Trevor King
2012-11-11equery/test_init: fix test_main and mark so nosetests will ignore itW. Trevor King
2012-11-11test_atom: fix test_main and mark so nosetests will ignore itW. Trevor King
2012-11-11eclean/test_search: fix test_main and mark so nosetests will ignore itW. Trevor King
2012-11-11test_helpers: fix test_main and mark so nosetests will ignore itW. Trevor King
2012-11-11test_keyword: fix test_main and mark so nosetests will ignore itW. Trevor King
2012-11-11test_query: fix test_main and mark so nosetests will ignore itW. Trevor King
2012-11-11test_syntax: fix test_main and mark so nosetests will ignore itW. Trevor King
* fix TestGentoolkitHelpers2 -> TestForSyntaxErrors * use unittest.TestLoader and TextTestRunner instead of test.test_support From the Python documentation [1]: The test package is meant for internal use by Python only. It is documented for the benefit of the core developers of Python. Any use of this package outside of Python's standard library is discouraged as code mentioned here can change or be removed without notice between releases of Python. [1]: http://docs.python.org/2/library/test.html
2012-11-11cpv: define package_list in compare_strs doctestW. Trevor King
This is not much of a doctest, since we aren't using compare_strs() anywhere, but at least it doesn't error out. Note that comparisons have been reworked in Python 3 where cmp() has been removed.
2012-11-11cpv: remove shebang from module without __name__ == '__main__' blockW. Trevor King