Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | _emerge.Package.iuse.is_valid_flags should return a list of flags missing ↵ | Sebastian Luther | 2010-05-25 | 1 | -2/+3 |
| | | | | from IUSE | ||||
* | Simplify code by passing a list of flags to Package.iuse.is_valid_flag | Sebastian Luther | 2010-05-25 | 1 | -5/+1 |
| | |||||
* | Allow _emerge.Package.iuse.is_valid_flag() to take a list of flags | Sebastian Luther | 2010-05-25 | 1 | -4/+9 |
| | |||||
* | _emerge.depgraph._show_unsatisfied_dep(): properly check if something ↵ | Sebastian Luther | 2010-05-25 | 1 | -1/+1 |
| | | | | belongs into missing_use | ||||
* | Make parent_use parameter for portage.dep.Atom.violated_conditionals() ↵ | Sebastian Luther | 2010-05-25 | 2 | -17/+18 |
| | | | | optional (for evaluated atoms) | ||||
* | Fix traceback in _show_unsatisfied_dep, reported on forums: | Zac Medico | 2010-05-25 | 1 | -1/+2 |
| | | | | | | | | http://forums.gentoo.org/viewtopic-t-829445.html?sid=58b3b5cec88b8e2ffebc9991c90a473e File "/usr/lib/portage/pym/_emerge/depgraph.py", line 2273, in _show_unsatisfied_dep if not (violated_atom.use.enabled or violated_atom.use.disabled): AttributeError: 'NoneType' object has no attribute 'enabled' | ||||
* | _emerge.depgraph._show_slot_collision_notice(): Improve atom list prunning | Sebastian Luther | 2010-05-22 | 1 | -6/+12 |
| | |||||
* | Bug #320755 - Make sure src_test only runs once when ebuild(1) | Zac Medico | 2010-05-21 | 1 | -5/+8 |
| | | | | | is used to explicitly run the test phase along with other phases. | ||||
* | _emerge.depgraph._show_unsatisfied_dep(): Suggest changing USE on the parent ↵ | Sebastian Luther | 2010-05-21 | 1 | -1/+29 |
| | | | | if possible | ||||
* | Add portage.dep.Atom.violated_conditionals() | Sebastian Luther | 2010-05-21 | 1 | -0/+39 |
| | |||||
* | _emerge.Package.__str__(): handle operation==uninstall | Sebastian Luther | 2010-05-21 | 1 | -0/+6 |
| | |||||
* | Fix depgraph.schedulerGraph() to break DepPriority.satisfied attributes | Zac Medico | 2010-05-20 | 1 | -0/+10 |
| | | | | which reference installed Package instances. | ||||
* | If a dependency is installed but masked, try to pull in an unmasked version | Zac Medico | 2010-05-20 | 1 | -4/+23 |
| | | | | even when --deep is not specified. Thanks to Daniel Robbins for reporting. | ||||
* | Use os.environ.get() instead of os.getenv(), to hopefully avoid issues | Zac Medico | 2010-05-20 | 1 | -4/+5 |
| | | | | with python-3.2 reported by Arfrever. | ||||
* | Make the non --update package selection logic avoid installed packages if | Zac Medico | 2010-05-20 | 1 | -1/+5 |
| | | | | they are masked. Thanks to Daniel Robbins for reporting. | ||||
* | Make the non --update package selection logic avoid installed packages if | Zac Medico | 2010-05-20 | 1 | -1/+1 |
| | | | | they are masked. Thanks to Daniel Robbins for reporting. | ||||
* | Use Atom.unevaluated_atom in depgraph._show_slot_collision_notice() | Sebastian Luther | 2010-05-20 | 1 | -1/+1 |
| | |||||
* | Add portage.dep.Atom.unevaluated_atom to not lose the original use dep in ↵ | Sebastian Luther | 2010-05-20 | 1 | -2/+10 |
| | | | | Atom.evaluate_conditionals() | ||||
* | Add _emerge.Package.__str__() for nicer output formatting | Sebastian Luther | 2010-05-20 | 1 | -0/+28 |
| | |||||
* | Support specifying exclude list as multiple arguments. | Michał Górny | 2010-05-19 | 2 | -3/+3 |
| | | | | | | | Instead of relying on user to provide the whole exclude list as a space-separated list in a single argument (which is uncomfortable), allow him/her to specify '--exclude' multiple times, joining the provided atom lists together. | ||||
* | Bug #318241 - Add GPL-2 LICENSE file. | Zac Medico | 2010-05-17 | 1 | -0/+339 |
| | |||||
* | New mode: manifest-check - Checks Manifests for missing or incorrect digests | Zac Medico | 2010-05-16 | 2 | -0/+16 |
| | |||||
* | Only count "merge" nodes when determining whether or not to trigger | Zac Medico | 2010-05-16 | 1 | -1/+1 |
| | | | | parallel-fetch. | ||||
* | Fix --resume to support --exclude. | Zac Medico | 2010-05-15 | 1 | -0/+4 |
| | |||||
* | Extend QA check for absolute symlinks in lib dirs to more file types | Sebastian Luther | 2010-05-15 | 1 | -11/+14 |
| | |||||
* | Usage: binhost-snapshot [options] <src_pkg_dir> <snapshot_dir> ↵ | Zac Medico | 2010-05-13 | 1 | -0/+142 |
| | | | | | | | | | | | | | | | | | | | | | | | <snapshot_uri> <binhost_dir> This program will copy src_pkg_dir to snapshot_dir and inside binhost_dir it will create a Packages index file which refers to snapshot_uri. This is intended to solve race conditions on binhosts as described at http://crosbug.com/3225. Required Arguments: src_pkg_dir - the source $PKGDIR snapshot_dir - destination snapshot directory (must not exist) snapshot_uri - URI which refers to snapshot_dir from the client side binhost_dir - directory in which to write Packages index with snapshot_uri Options: -h, --help show this help message and exit --hardlinks=HARDLINKS create hardlinks (y or n, default is y) | ||||
* | 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. |