| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
instead of sequential search. (trunk r10104)
svn path=/main/branches/2.1.2/; revision=10105
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10103
|
|
|
|
|
|
| |
depgraph.validate_blockers(). (trunk r10100)
svn path=/main/branches/2.1.2/; revision=10101
|
|
|
|
|
|
| |
place. (trunk r10098)
svn path=/main/branches/2.1.2/; revision=10099
|
|
|
|
|
|
| |
of constructing new ones. (trunk r10096)
svn path=/main/branches/2.1.2/; revision=10097
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10095
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* In depgraph.loadResumeCommand(), populate _serialized_tasks_cache so that
it can be returned from depgraph.altlist().
* Handle --skipfirst instide depgraph.loadResumeCommand(), and fix it to skip
the first "merge" task and never skip "uninstall" tasks.
* Always get the merge list from depgraph.altlist() instead of using
the mtimedb directly. The list returned from depgraph.altlist()
contains Package instances with cached metadata.
* Remove obsolete code from depgraph.display() and MergeTask.merge() since
the merge list always comes from depgraph.altlist() now, and never directly
from the mtimedb.
(trunk r10092)
svn path=/main/branches/2.1.2/; revision=10093
|
|
|
|
|
|
| |
(trunk r10069)
svn path=/main/branches/2.1.2/; revision=10076
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10074
|
|
|
|
|
|
|
| |
fails, since the user might still be able to sync even though the
chown call is not permitted. (trunk r10070)
svn path=/main/branches/2.1.2/; revision=10071
|
|
|
|
|
|
|
| |
informative ewarn message when bailing out due to a newer
snapshot being unavailable. (trunk r10067)
svn path=/main/branches/2.1.2/; revision=10068
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10066
|
|
|
|
|
|
| |
Package instances instead of constructing new ones. (trunk r10062)
svn path=/main/branches/2.1.2/; revision=10063
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10061
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10058
|
|
|
|
|
|
| |
(trunk r10056)
svn path=/main/branches/2.1.2/; revision=10057
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10055
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10053
|
|
|
|
|
|
| |
operations. (trunk r10050)
svn path=/main/branches/2.1.2/; revision=10051
|
|
|
|
|
|
| |
the transition of dbapi to new-style classes. (trunk r6188)
svn path=/main/branches/2.1.2/; revision=10049
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10048
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10046
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
un-expanded virtual atom is more useful for maintaining a cache of
blocker atoms.
* Expand virtual blockers in depgraph.validate_blockers(), since it's
not done by dep_check() anymore.
* If blocker data from the graph is available, use it to validate the
blocker cache and update the cache if it seems invalid.
* Make BlockerCache._load() more tolerant to installs/uninstalls so
so that cache isn't rebuilt so often.
(trunk r10040:10043)
svn path=/main/branches/2.1.2/; revision=10044
|
|
|
|
|
|
|
| |
properly recognizes whether or not "deep" was previously enabled.
(trunk r10039)
svn path=/main/branches/2.1.2/; revision=10040
|
|
|
|
|
|
| |
the display appears like earlier versions of portage. (trunk r10037)
svn path=/main/branches/2.1.2/; revision=10038
|
|
|
|
|
|
| |
(trunk r10033:10035)
svn path=/main/branches/2.1.2/; revision=10036
|
|
|
|
|
|
| |
and a package scheduled for uninstall is no longer installed. (trunk r10032)
svn path=/main/branches/2.1.2/; revision=10033
|
|
|
|
|
|
| |
on to the next task. (trunk r10030)
svn path=/main/branches/2.1.2/; revision=10031
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10029
|
|
|
|
|
|
| |
operators. (trunk r10026)
svn path=/main/branches/2.1.2/; revision=10027
|
|
|
|
|
|
| |
phases are the ones that are skipped. (trunk r10024)
svn path=/main/branches/2.1.2/; revision=10025
|
|
|
|
|
|
|
| |
removal of the environment.bz2 file is preferred since it may allow the
removal phases to execute successfully. (trunk r10022)
svn path=/main/branches/2.1.2/; revision=10023
|
|
|
|
|
|
| |
Thanks to ferringb. (trunk r10020)
svn path=/main/branches/2.1.2/; revision=10021
|
|
|
|
|
|
| |
paragraphs for easier reading. (trunk r10018)
svn path=/main/branches/2.1.2/; revision=10019
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10017
|
|
|
|
|
|
| |
cpv or slot are handled correctly. (trunk r10014)
svn path=/main/branches/2.1.2/; revision=10015
|
|
|
|
|
|
|
|
| |
removal of environment.bz2 file will cause the ebuild to be sourced and
eclasses from the current portage tree will be used when necessary.
(trunk r10009)
svn path=/main/branches/2.1.2/; revision=10013
|
|
|
|
|
|
| |
only match the highest visible slot. (trunk r10006:10008)
svn path=/main/branches/2.1.2/; revision=10012
|
|
|
|
|
|
| |
people might not want quotes in those cases. (trunk r10006)
svn path=/main/branches/2.1.2/; revision=10011
|
|
|
|
|
|
|
| |
* Fix _unknown_internal_error() to work with zero arguments.
(trunk r10005)
svn path=/main/branches/2.1.2/; revision=10010
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=10004
|
|
|
|
|
|
|
|
| |
with visible KEYWORDS when the installed version is masked by
KEYWORDS, but never reinstall the same exact version only due to
a KEYWORDS mask. (trunk r10001)
svn path=/main/branches/2.1.2/; revision=10002
|
|
|
|
|
|
|
| |
constructor arguments and make them all derive from a new SlotObject
class. (trunk r9994)
svn path=/main/branches/2.1.2/; revision=9995
|
|
|
|
|
|
| |
cost of removing nodes from the digraph.order list. (trunk r9992)
svn path=/main/branches/2.1.2/; revision=9993
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9991
|
|
|
|
|
|
|
|
|
|
|
| |
than through replacement, show the corresponding [blocks] entries in the
displayed list. In order to show more structure in the --tree display,
expand Package -> Uninstall edges into Package -> Blocker -> Uninstall
edges. Also, create edges between a package's own blockers and it's
Uninstall task since it's blockers become irrelevant as soon as it's
uninstalled. (trunk r9983)
svn path=/main/branches/2.1.2/; revision=9989
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9988
|
|
|
|
|
|
| |
(trunk r9981)
svn path=/main/branches/2.1.2/; revision=9987
|
|
|
|
|
|
| |
(trunk r9980)
svn path=/main/branches/2.1.2/; revision=9986
|
|
|
|
|
|
|
|
| |
* Fix the Task constructor to properly traverse __slots__ of all inherited
classes.
(trunk r9979)
svn path=/main/branches/2.1.2/; revision=9985
|