Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow -C to remove packages referenced by sets in world_sets | Sebastian Luther | 2010-04-29 | 1 | -10/+3 |
| | |||||
* | Support per-package bashrc files. | Michał Górny | 2010-04-29 | 3 | -3/+6 |
| | | | | | | | Support loading per-package bashrc files from the /etc/portage/env directory. The invidual files should reside in a directory matching ${CATEGORY}, with names matching ${PN}, ${PN}:${SLOT}, ${P} and/or ${PF} (which are applied in that order). | ||||
* | Bail out immediately if --exclude is given a bad atom. | Zac Medico | 2010-04-29 | 1 | -2/+2 |
| | |||||
* | Tweak packages_with_invalid_use_config handling: | Zac Medico | 2010-04-29 | 1 | -4/+8 |
| | | | | | | * Ignore IUSE since those can't be changed by the user. * Only add unbuilt ebuilds to the list since USE can't be changed for built ebuilds. | ||||
* | Add --exclude option | Sebastian Luther | 2010-04-29 | 3 | -0/+66 |
| | |||||
* | Fix typo from previous commit. | Zac Medico | 2010-04-28 | 1 | -1/+1 |
| | |||||
* | Inside bintree.inject(), discard cached metadata to ensure that | Zac Medico | 2010-04-28 | 1 | -0/+4 |
| | | | | _pkgindex_entry doesn't return stale metadata. | ||||
* | Remove old portage module namespace compatibility that's been deprecated | Zac Medico | 2010-04-28 | 25 | -82/+0 |
| | | | | since portage-2.1.6. | ||||
* | Use shlex_split for splitting PORTDIR_OVERLAY. | Zac Medico | 2010-04-27 | 2 | -17/+18 |
| | |||||
* | Use is_valid_flag. | Zac Medico | 2010-04-27 | 1 | -2/+1 |
| | |||||
* | Add a Package.iuse.is_valid_flag() method to replace the regex attribute, | Zac Medico | 2010-04-27 | 2 | -22/+11 |
| | | | | in order to avoid compiling regex for each Package instance. | ||||
* | Initialize missing_iuse. | Zac Medico | 2010-04-27 | 1 | -0/+1 |
| | |||||
* | Revert formatting so chromioumos-overlay won't have to rebase | Zac Medico | 2010-04-27 | 1 | -2/+2 |
| | | | | set_portage_username-2.1.6.13.patch. | ||||
* | In bintree.inject(), ensure that _pkgindex_entry returns local metadata | Zac Medico | 2010-04-27 | 1 | -5/+6 |
| | | | | | rather than remote metadata. Thanks to Kenneth Waters <kwaters@chromium.org> for reporting. | ||||
* | Check USE deps all in one place (and fix some bugs). | Zac Medico | 2010-04-27 | 1 | -17/+18 |
| | |||||
* | Add a comment about special USE deps handling which is required in order to | Zac Medico | 2010-04-27 | 1 | -0/+3 |
| | | | | avoid missing updates. | ||||
* | Make iuse_implicit_re private for now. | Zac Medico | 2010-04-27 | 3 | -4/+4 |
| | |||||
* | --update: don't ignore higher versions because of missing IUSE | Sebastian Luther | 2010-04-27 | 3 | -6/+19 |
| | |||||
* | --update: don't match lower versions if the higher versions have the wrong ↵ | Sebastian Luther | 2010-04-27 | 1 | -0/+16 |
| | | | | use config | ||||
* | Make metadata.xml <flag/> errors non-fatal to repoman. | Michał Górny | 2010-04-24 | 1 | -4/+2 |
| | | | | | | Previously, <flag/>-related errors in metadata.xml caused repoman to abort the checks without even reporting the full path to broken metadata.xml file. Now they are accounted as 'metadata.bad' errors. | ||||
* | Automatically add PORTAGE_BIN_PATH to the front of PATH. | Zac Medico | 2010-04-22 | 1 | -0/+7 |
| | |||||
* | Pass an ElementTree instance into parse_metadata_use() and | Zac Medico | 2010-04-11 | 1 | -16/+2 |
| | | | | check_metadata_herds(). | ||||
* | Port parse_metadata_use() code from minidom to ElementTree. | Zac Medico | 2010-04-11 | 1 | -32/+17 |
| | |||||
* | Avoid XMLParser.doctype deprecation warnings with >=python-2.7. | Zac Medico | 2010-04-11 | 1 | -2/+11 |
| | |||||
* | Use assertFalse insead of failIf since failIf is deprecated in python 3.2. | Zac Medico | 2010-04-11 | 3 | -11/+11 |
| | |||||
* | Make cpv_getversion handle invalid cpv and add cpv_getversion to __all__. | Zac Medico | 2010-04-10 | 1 | -1/+3 |
| | |||||
* | Implement REPLACING_VERSIONS and REPLACED_BY_VERSION | Sebastian Luther | 2010-04-10 | 5 | -1/+37 |
| | |||||
* | Fix deprecated config.getvirtuals() usage that's triggered by | Zac Medico | 2010-04-10 | 1 | -1/+1 |
| | | | | gentoolkit-0.2.x. | ||||
* | Make spawning of `id -G portage` happen lazily when userpriv_groups is first | Zac Medico | 2010-04-10 | 1 | -17/+22 |
| | | | | accessed. | ||||
* | Handle IOError when trying to cache the Packages file from the binhost. | Zac Medico | 2010-04-09 | 1 | -1/+1 |
| | |||||
* | When caching Packages file from binhost, ignore failure to write in cases | Zac Medico | 2010-04-09 | 1 | -2/+1 |
| | | | | when the cache directory is not writable. | ||||
* | Use tbz2.unpackinfo() to unpack the xpak when running pkg_pretend, since we | Zac Medico | 2010-04-07 | 1 | -7/+4 |
| | | | | need evironment.bz2 to get unpacked here. | ||||
* | In _run_pkg_pretend(), write ebuild bytes from tbz2.getfile() in binary mode | Zac Medico | 2010-04-07 | 1 | -1/+1 |
| | | | | for python3 compatibility. | ||||
* | Eliminate redundant code in Scheduler._run_pkg_pretend() and remove unused | Zac Medico | 2010-04-07 | 1 | -44/+19 |
| | | | | quiet_config variables. | ||||
* | Handle pkg_pretend output properly | Sebastian Luther | 2010-04-07 | 2 | -16/+46 |
| | |||||
* | Make ensure_dirs() behave correctly for DragonFly when EPERM is raised for | Zac Medico | 2010-04-06 | 1 | -7/+12 |
| | | | | makedir('/'). Thanks to Naohiro Aota <naota@elisp.net> for the initial patch. | ||||
* | Cleanup $T earlier to prevent old messages from being displayed - bug 279041 | Sebastian Luther | 2010-04-06 | 2 | -3/+4 |
| | |||||
* | Remove PORTAGE_USERNAME and PORTAGE_GROUPNAME support for now since antarus | Zac Medico | 2010-04-06 | 3 | -9/+5 |
| | | | | says he wants it to work via make.conf, requiring redesign. | ||||
* | also check quoting on the Prefix variables added in EAPI=3, thanks jlec for ↵ | Fabian Groffen | 2010-04-05 | 1 | -0/+3 |
| | | | | the suggestion | ||||
* | Merge remote branch 'fews-portage-branch/pkg_pretend' | Zac Medico | 2010-04-02 | 3 | -5/+86 |
|\ | |||||
| * | Implement emerge part of pkg_pretend | Sebastian Luther | 2010-04-02 | 3 | -5/+86 |
| | | |||||
* | | Add a test which calls bash -n on all scripts with bash shebang. | Zac Medico | 2010-04-02 | 1 | -0/+42 |
| | | |||||
* | | Handle missing $PORTDIR/metadata/herds.xml. Thanks to Arfrever for reporting. | Zac Medico | 2010-04-02 | 2 | -3/+12 |
| | | |||||
* | | Update copyright header. | Zac Medico | 2010-04-02 | 1 | -1/+1 |
| | | |||||
* | | Make RebuiltBinaries only select binary packages with non-empty BUILD_TIME. | Zac Medico | 2010-04-02 | 1 | -1/+1 |
|/ | |||||
* | Update copyright header. | Zac Medico | 2010-04-01 | 1 | -1/+1 |
| | |||||
* | Allow running pkg_info on non-installed packages | Sebastian Luther | 2010-03-31 | 2 | -20/+98 |
| | |||||
* | Add DEFINED_PHASES to the dbapi caches and _emerge.Package.metadata | Sebastian Luther | 2010-03-30 | 4 | -6/+12 |
| | |||||
* | Add support for probing shebangs and compiling python scripts that don't | Zac Medico | 2010-03-27 | 1 | -4/+31 |
| | | | | end with py. | ||||
* | Make sure portage.VERSION is saved in the mtimedb as type str rather than | Zac Medico | 2010-03-27 | 1 | -2/+3 |
| | | | | ObjectProxy. |