Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First import the main portage module without legacy globals since it | Zac Medico | 2007-12-11 | 1 | -1/+10 |
| | | | | | | | | | is almost certain to succeed in that case. This provides access to the portage.exception namespace which is needed for later exception handling, like if portage.exception.PermissionDenied is raised when constructing the legacy global config instance. svn path=/main/trunk/; revision=8882 | ||||
* | Print the Id tag an it's own line to avoid going | Zac Medico | 2007-10-23 | 1 | -2/+2 |
| | | | | | | over 80 columns. svn path=/main/trunk/; revision=8243 | ||||
* | Fix the version Id tag. | Zac Medico | 2007-10-23 | 1 | -2/+1 |
| | | | | svn path=/main/trunk/; revision=8242 | ||||
* | Bug #196537 - Make portageq check that the <root> parameter | Zac Medico | 2007-10-21 | 1 | -7/+13 |
| | | | | | | is an existing directory and exit gracefully if not. svn path=/main/trunk/; revision=8195 | ||||
* | Bug #196043 - Implement a `portageq owners <root> [<filename>]+` | Zac Medico | 2007-10-17 | 1 | -1/+66 |
| | | | | | | | | | command that is suitable for identifying all packages that own one or more files when a file collision has occurred. This uses dblink.isowner() so that the query works properly even when paths are ambiguous due to symlinked directories. svn path=/main/trunk/; revision=8154 | ||||
* | Bug #194764 - All the match* functions can raise | Zac Medico | 2007-10-05 | 1 | -9/+13 |
| | | | | | | | | | a ValueError if cpv_expand() receives an ambiguous atom. Therefore, move the ValueError handling code out of match() and use it to handle all such errors when appropriate. svn path=/main/trunk/; revision=7944 | ||||
* | Use better parseable format for list_preserved_libs | Marius Mauch | 2007-06-29 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=7088 | ||||
* | Remove lots of unnecessary list generation via dict.keys(). | Zac Medico | 2007-06-21 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=6911 | ||||
* | For bug #180165, make portageq print a "Permission denied" error when ↵ | Zac Medico | 2007-06-20 | 1 | -0/+3 |
| | | | | | | appropriate. A PermissionDenied exception is raised from portage.listdir() enven when EmptyOnError is True since errno.EACCES is very likely to indicate a condition that should be reported in any case. svn path=/main/trunk/; revision=6881 | ||||
* | Add portageq command to list preserved libs | Marius Mauch | 2007-06-13 | 1 | -5/+23 |
| | | | | svn path=/main/trunk/; revision=6835 | ||||
* | Use os.path.realpath to handle symlinks properly. | Zac Medico | 2007-02-10 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5945 | ||||
* | Fix automatic sys.path insertions so that they're relative instead of ↵ | Zac Medico | 2007-02-10 | 1 | -1/+2 |
| | | | | | | absolute hard coded. svn path=/main/trunk/; revision=5942 | ||||
* | if requested argv cannot be matched to anything, exit with non-zero status | Mike Frysinger | 2007-01-27 | 1 | -1/+6 |
| | | | | svn path=/main/trunk/; revision=5791 | ||||
* | Syntax error | Marius Mauch | 2007-01-18 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5702 | ||||
* | Various glep 42 fixes, fix up the portageq calls to fail properly, rewrite ↵ | Alec Warner | 2007-01-16 | 1 | -2/+9 |
| | | | | | | the news checking code to check news for all repos with a name. svn path=/main/trunk/; revision=5670 | ||||
* | merge glep42 into trunk | Alec Warner | 2007-01-16 | 1 | -0/+11 |
| | | | | svn path=/main/trunk/; revision=5658 | ||||
* | exithandler is not a portageq func, so ignore it | Alec Warner | 2007-01-15 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=5652 | ||||
* | More String deprecation | Alec Warner | 2007-01-12 | 1 | -7/+6 |
| | | | | svn path=/main/trunk/; revision=5597 | ||||
* | Rely on PYTHONPATH instead of PORTAGE_PYM_PATH for locating portage's python ↵ | Zac Medico | 2006-10-31 | 1 | -2/+5 |
| | | | | | | modules, then fall back to an explicit sys.path insertion if an ImportError occurs. svn path=/main/trunk/; revision=4884 | ||||
* | streamline portage pythonpath handling and add an override analog to how the ↵ | Marius Mauch | 2006-10-26 | 1 | -1/+1 |
| | | | | | | bash side does it svn path=/main/trunk/; revision=4822 | ||||
* | Remove unused PORTAGE_CALLER=portageq from the environment. | Zac Medico | 2006-10-09 | 1 | -1/+0 |
| | | | | svn path=/main/trunk/; revision=4633 | ||||
* | Make portageq exit successfully for -h or --help. | Zac Medico | 2006-09-20 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=4484 | ||||
* | Make portageq exit with nonzero status when called incorrectly. | Zac Medico | 2006-09-19 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=4483 | ||||
* | Make sure that portageq exits quietly when killed, like emerge does. | Zac Medico | 2006-08-19 | 1 | -1/+17 |
| | | | | svn path=/main/trunk/; revision=4306 | ||||
* | Add a new portageq metadata function that wraps dbapi.aux_get() so that ↵ | Zac Medico | 2006-07-15 | 1 | -0/+30 |
| | | | | | | things like built_with_use in eutils.eclass can retrieve metadata in manner that is independent of the installed package database implementation. svn path=/main/trunk/; revision=3893 | ||||
* | make elog mail module always set the 'From' header for rfc2822 compliance | Marius Mauch | 2006-06-10 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3483 | ||||
* | In portageq, catch a KeyError and print a message to stderr. If the ↵ | Zac Medico | 2006-06-02 | 1 | -0/+3 |
| | | | | | | KeyError is raised, portageq prints a help message which leads to bug #135278. svn path=/main/trunk/; revision=3449 | ||||
* | Catch a ValueError thrown from cpv_expand and use it print an error message ↵ | Zac Medico | 2006-05-19 | 1 | -1/+8 |
| | | | | | | (to stderr) which includes a list of packages for bug #133731. No changes to quickpkg are necessary because it doesn't get anything from portageq on stdout in this case and it simply assumes there is no match. svn path=/main/trunk/; revision=3376 | ||||
* | bug 118191 , puke properly when no args to envvar are supplied. | Brian Harring | 2006-01-08 | 1 | -5/+8 |
| | | | | svn path=/main/trunk/; revision=2550 | ||||
* | update copyright years | Mike Frysinger | 2006-01-05 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=2526 | ||||
* | Sanitize the root parameter specified to portageq. | Jason Stubbs | 2005-12-26 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=2482 | ||||
* | Export the ROOT environment variable when using functions that take a <root> | Jason Stubbs | 2005-12-26 | 1 | -4/+13 |
| | | | | svn path=/main/trunk/; revision=2479 | ||||
* | add a -v (verbose) option to envvar for easily generating output for use in ↵ | Mike Frysinger | 2005-12-10 | 1 | -1/+9 |
| | | | | | | bash scripts svn path=/main/trunk/; revision=2359 | ||||
* | touchup in general, add support for -h/--help, and delay importing portage ↵ | Mike Frysinger | 2005-12-10 | 1 | -16/+24 |
| | | | | | | so using -h/--help doesnt blow goats because portage was imported svn path=/main/trunk/; revision=2356 | ||||
* | Kill of generation of CDEPEND for binary and installed packages. | Jason Stubbs | 2005-11-27 | 1 | -1/+1 |
| | | | | | | Patch by solar. svn path=/main/trunk/; revision=2321 | ||||
* | fix for portageq usage call (missing argv), via Emanuele Giaquinta ↵ | Brian Harring | 2005-11-15 | 1 | -1/+1 |
| | | | | | | <e.giaquinta@glauco.it> svn path=/main/trunk/; revision=2311 | ||||
* | header changes, $Header: -> $Id: | Brian Harring | 2005-08-30 | 1 | -1/+1 |
| | | | | svn path=/main/branches/2.0/; revision=1951 | ||||
* | Migration (without history) of the current stable line to subversion. | Jason Stubbs | 2005-08-28 | 1 | -0/+256 |
svn path=/main/branches/2.0/; revision=1941 |