| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
validate_blockers() interact with eachother. This simplifies things
by eliminating the need for recursive calls to validate_blockers().
(trunk r9977)
svn path=/main/branches/2.1.2/; revision=9984
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9975
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9974
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9973
|
|
|
|
|
|
| |
(trunk r9968)
svn path=/main/branches/2.1.2/; revision=9969
|
|
|
|
|
|
|
|
|
| |
to avoid a conflict, complete the graph with any dependencies that
may have been initially neglected (to ensure that unsafe Uninstall
tasks are properly identified and blocked from execution).
(trunk r9962:9965)
svn path=/main/branches/2.1.2/; revision=9966
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9960
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9958
|
|
|
|
|
|
| |
(trunk r9944:9956)
svn path=/main/branches/2.1.2/; revision=9957
|
|
|
|
|
|
| |
occurs. (trunk r9943)
svn path=/main/branches/2.1.2/; revision=9944
|
|
|
|
|
|
| |
(trunk r9939:9941)
svn path=/main/branches/2.1.2/; revision=9942
|
|
|
|
|
|
| |
since that's how I'm refering to it in the docs. (trunk r9938)
svn path=/main/branches/2.1.2/; revision=9939
|
|
|
|
|
|
| |
(trunk r9936)
svn path=/main/branches/2.1.2/; revision=9937
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9935
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9933
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
directly from the metadata/cache/ directory when metadata-transfer
is not enabled in FEATURES. This makes all cache modules behave
similar to existing metadata_overlay module, except when
FEATURES="metadata-transfer" has been explicitly enabled.
* Remove metadata-transfer from FEATURES in make.globals so that it's
no longer enabled by default. Users will be happy about this since
the "Updating Portage cache" part of emerge --sync can be more time
consuming than the rsync run itself. It's also nicer when when using
PORTDIR over nfs or bind mounted in a chroot since there's no need
to run emerge --metadata.
* Update FEATURES="metadata-transfer" docs to warn users of the rsync
tree to modify eclases in PORTDIR_OVERLAY if necessary instead of
doing it directly in the rsync tree.
* Relevant updates to /etc/portage/modules docs.
(trunk r9930)
svn path=/main/branches/2.1.2/; revision=9931
|
|
|
|
|
|
|
| |
self.depcachedir when appropriate. This makes the portageq blanket sandbox
exemption unnecessary. (trunk r9928)
svn path=/main/branches/2.1.2/; revision=9929
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9927
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9925
|
|
|
|
|
|
|
| |
by skipping permission checks on files and just checking the directories.
(trunk r9922)
svn path=/main/branches/2.1.2/; revision=9923
|
|
|
|
|
|
| |
dbapi match results are already sorted. (trunk r9920)
svn path=/main/branches/2.1.2/; revision=9921
|
|
|
|
|
|
| |
USE when the "all" parameter is True. (trunk r9918)
svn path=/main/branches/2.1.2/; revision=9919
|
|
|
|
|
|
|
| |
then substitue self.doebuild_settings since that one is mutable which
is necessary in case setcpv() needs to be called. (trunk r9916)
svn path=/main/branches/2.1.2/; revision=9917
|
|
|
|
|
|
| |
USE when the useflags parameter is not passed in. (trunk r9914)
svn path=/main/branches/2.1.2/; revision=9915
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9913
|
|
|
|
|
|
| |
has changed since the dblink instance was constructed. (trunk r9910)
svn path=/main/branches/2.1.2/; revision=9911
|
|
|
|
|
|
|
| |
selections more consistent with previous selections that have been added to
the graph. This solves some common cases of bug #1343. (trunk r9906)
svn path=/main/branches/2.1.2/; revision=9907
|
|
|
|
|
|
|
| |
into depgraph._select_atoms() to solve some cases of bug #1343 while
avoiding unresolvable direct circular dependencies. (trunk r9904)
svn path=/main/branches/2.1.2/; revision=9905
|
|
|
|
|
|
|
|
|
|
|
|
| |
and use that to try and avoid unresolvable direct circular dependencies
when necessary. Also, make atom selection more consistent with the
graph to solve some cases of bug #1343. This improves the fix from
bug #141118 to work in cases when a virtual is not yet installed but
it has been pulled into the graph. For example, see the case of
Bug #163801#c17, where we want kaffe to satisfy virtual/jdk-1.4
without an extra jvm being pulled in unnecessarily. (trunk r9901)
svn path=/main/branches/2.1.2/; revision=9903
|
|
|
|
|
|
|
|
|
|
| |
in some cases it triggers unresolvable direct circular dependencies. For
example, this happens with gwydion-dylan which depends on either itself
or gwydion-dylan-bin. In case gwydion-dylan is not yet installed,
gwydion-dylan-bin needs to be selected in order to avoid a an unresolvable
direct circular dependency. (trunk r9900)
svn path=/main/branches/2.1.2/; revision=9902
|
|
|
|
|
|
|
| |
Package instances are properly cached (avoiding a KeyError later).
(trunk r9898)
svn path=/main/branches/2.1.2/; revision=9899
|
|
|
|
|
|
|
| |
slice comparison. It's not pretty but performance is critical in this section
of code and there is a measurable performance difference. (trunk r9896)
svn path=/main/branches/2.1.2/; revision=9897
|
|
|
|
|
|
|
|
| |
as soon as possible rather than pushing them onto the stack. (trunk r9885)
* Fix some breakage in the allow_unsatisfied handling. (trunk r9886)
svn path=/main/branches/2.1.2/; revision=9889
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9888
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9887
|
|
|
|
|
|
|
|
|
| |
of the vardb for all dep_check() calls.
* Replace dep_check_trees in depgraph.validate_blockers() with the
equivalent self._graph_trees reference.
(trunk r9879)
svn path=/main/branches/2.1.2/; revision=9880
|