Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Don't use finally with atomic_ofstream since that prevents it from | Zac Medico | 2010-05-13 | 1 | -12/+6 | |
| | | | | aborting when appropriate. | |||||
* | Add a break_hardlinks parameter for tbz2 recompose methods, and enable it | Zac Medico | 2010-05-13 | 1 | -3/+26 | |
| | | | | | | | | | | by default. Since bindbapi.aux_update() calls this method, this changes the default behavior for all modifications to binary package metadata. This makes it safe to use hardlinks to create cheap snapshots of the repository, which is useful for solving race conditions on binhosts as described here: http://code.google.com/p/chromium-os/issues/detail?id=3225. | |||||
* | Define __all__. | Zac Medico | 2010-05-13 | 1 | -1/+6 | |
| | ||||||
* | Use bytes literals in instead of _unicode_encode() where appropriate | Zac Medico | 2010-05-13 | 1 | -13/+13 | |
| | | | | (works with python-2.6). | |||||
* | Use bytes literals in instead of _unicode_encode() where appropriate | Zac Medico | 2010-05-13 | 1 | -8/+5 | |
| | | | | (works with python-2.6). Thanks to Arfrever for the suggestion. | |||||
* | Bug 270108 - Trigger ebuild.invalidname if a version contains more than | Zac Medico | 2010-05-12 | 1 | -1/+4 | |
| | | | | 18 digits. Thanks to Ulrich Müller <ulm@g.o> for this patch. | |||||
* | When rewritting /Attic/ in cvs headers, use binary mode in order to avoid | Zac Medico | 2010-05-12 | 1 | -8/+14 | |
| | | | | potential character encoding issues. | |||||
* | Add defaults for FETCHCOMMAND_RSYNC and RESUMECOMMAND_RSYNC. Thanks to | Zac Medico | 2010-05-08 | 1 | -0/+3 | |
| | | | | Robin H. Johnson <robbat2@gentoo.org>. | |||||
* | Add missing newline from previous commit. | Zac Medico | 2010-05-06 | 1 | -1/+1 | |
| | ||||||
* | Bug #317775 - In depgraph.display() use writemsg_stdout() to avoid | Zac Medico | 2010-05-06 | 1 | -7/+4 | |
| | | | | UnicodeEncodeError. | |||||
* | Eliminate redundant os.sep in vardbapi.getpath(). | Zac Medico | 2010-05-06 | 1 | -1/+1 | |
| | ||||||
* | Eliminate redundant os.sep in vardbapi._bump_mtime. Thanks to | Zac Medico | 2010-05-06 | 1 | -1/+3 | |
| | | | | grobian for reporting. | |||||
* | Update comment in econf about --disable-dependency-tracking to refer to | Zac Medico | 2010-05-06 | 1 | -1/+1 | |
| | | | | EAPI 4 instead of 3. | |||||
* | Make myopts["--exclude"] a plain string in order to avoid issues with mtimedb | Zac Medico | 2010-05-05 | 2 | -3/+5 | |
| | | | | unpickling. | |||||
* | Make --exclude use whitespace to separate atoms since atoms are typically | Zac Medico | 2010-05-04 | 3 | -4/+4 | |
| | | | | separated by whitespace. | |||||
* | Make vardbapi.counter_tick_core() create the counter file's parent directory | Zac Medico | 2010-05-03 | 1 | -0/+3 | |
| | | | | | if necessary, in order to avoid FileNotFound error. Thanks to Fabio Erculiani <lxnay@g.o> for reporting. | |||||
* | Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/portage | Zac Medico | 2010-05-03 | 1 | -1/+1 | |
|\ | ||||||
| * | Fix another 'varable' typo. | Arfrever Frehtes Taifersar Arahesis | 2010-05-02 | 1 | -1/+1 | |
| | | ||||||
* | | Use keep_going local var. | Michał Górny | 2010-05-03 | 1 | -1/+1 | |
|/ | | | | Use keep_going local var instead of checking self.myopts once again. | |||||
* | Bug #317921 - Fix spelling of "variable". | Zac Medico | 2010-04-30 | 1 | -1/+1 | |
| | ||||||
* | 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 | 7 | -16/+51 | |
| | | | | | | | 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 | 4 | -0/+71 | |
| | ||||||
* | 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. | |||||
* | Bug #315741 and bug #315709 - Handle whitespace and unicode in | Zac Medico | 2010-04-27 | 1 | -5/+21 | |
| | | | | PORTDIR_OVERLAY paths. | |||||
* | 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 | |||||
* | Add a SYNC sanity check to help prevent people like funtoo users | Zac Medico | 2010-04-26 | 1 | -1/+15 | |
| | | | | | from accidentally wiping out their git tree. It will bail out if SYNC does not refer to an rsync URI. | |||||
* | Bug #317133 - s/execinto/exeinto/. Thanks to Denilson Sá ↵ | Zac Medico | 2010-04-25 | 1 | -1/+1 | |
| | | | | <denilsonsa@gmail.com>. | |||||
* | Quote paths for 'call stack' display. | Michał Górny | 2010-04-23 | 1 | -1/+1 | |
| | | | | | | Added missing quoting around the path passed to basename when printing 'Call stack' on die(). This should fix the issue where basename syntax error was displayed instead of the source file name. | |||||
* | Make metadata.xml <flag/> errors non-fatal to repoman. | Michał Górny | 2010-04-24 | 2 | -5/+9 | |
| | | | | | | 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. | |||||
* | Quote path for die snippet display. | Michał Górny | 2010-04-24 | 1 | -1/+1 | |
| | | | | | | Added missing quoting around the path passed to sed when displaying ebuild snippet on die(). This should fix the issue where they weren't displayed due to the occurence of special characters in the path. | |||||
* | Pass in missing vartree parameter to doebuild(). Thanks to Arfrever for | Zac Medico | 2010-04-22 | 1 | -1/+2 | |
| | | | | reporting. | |||||
* | Automatically add PORTAGE_BIN_PATH to the front of PATH. | Zac Medico | 2010-04-22 | 1 | -0/+7 | |
| | ||||||
* | Source isolated-functions.sh for vecho definition. Thanks to Martin MOKREJŠ | Zac Medico | 2010-04-22 | 1 | -1/+3 | |
| | | | | <mmokrejs@fold.natur.cuni.cz> for reporting. | |||||
* | Bug #316311 - Prefer -i18n option of doman to filename language suffix | Zac Medico | 2010-04-20 | 1 | -3/+5 | |
| | | | | (EAPI 4). Thanks to Ulrich Müller <ulm@g.o> for this patch from bug #303919. | |||||
* | Fix typo in check for shared libraries lacking NEEDED entries. | Arfrever Frehtes Taifersar Arahesis | 2010-04-16 | 1 | -1/+1 | |
| |