| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=10834
|
|
|
|
| |
svn path=/main/trunk/; revision=10833
|
|
|
|
|
|
| |
* Remove unused EbuildBuild.ldpath_mtimes attribute.
svn path=/main/trunk/; revision=10832
|
|
|
|
| |
svn path=/main/trunk/; revision=10831
|
|
|
|
| |
svn path=/main/trunk/; revision=10830
|
|
|
|
| |
svn path=/main/trunk/; revision=10829
|
|
|
|
|
|
| |
* Fix typos in _get_hash_key() methods.
svn path=/main/trunk/; revision=10828
|
|
|
|
| |
svn path=/main/trunk/; revision=10827
|
|
|
|
| |
svn path=/main/trunk/; revision=10826
|
|
|
|
|
|
| |
methods are _execute_task() and _post_merge().
svn path=/main/trunk/; revision=10825
|
|
|
|
|
|
|
| |
was used to solve bug #218854, and use it inside unmerge() when
matching sets to packages.
svn path=/main/trunk/; revision=10824
|
|
|
|
|
|
| |
else that may have a "root_config" attribute).
svn path=/main/trunk/; revision=10823
|
|
|
|
|
|
| |
local variable.
svn path=/main/trunk/; revision=10822
|
|
|
|
|
|
| |
it into the MergeTask constructor.
svn path=/main/trunk/; revision=10821
|
|
|
|
|
|
| |
but it will be useful for parallel scheduling.
svn path=/main/trunk/; revision=10820
|
|
|
|
| |
svn path=/main/trunk/; revision=10819
|
|
|
|
| |
svn path=/main/trunk/; revision=10818
|
|
|
|
|
|
| |
due to unsatisfied dependencies when --keep-going is enabled.
svn path=/main/trunk/; revision=10817
|
|
|
|
| |
svn path=/main/trunk/; revision=10812
|
|
|
|
|
|
|
|
| |
function that's called for emerge --resume operations. Given the remaining
tasks, depedencies are recalculated and any tasks with unsatisfied
dependencies are automatically dropped.
svn path=/main/trunk/; revision=10811
|
|
|
|
| |
svn path=/main/trunk/; revision=10810
|
|
|
|
|
|
| |
be useful for implementing a --keep-going option (bug #12768).
svn path=/main/trunk/; revision=10809
|
|
|
|
|
|
| |
"installed". Thanks to ferringb for the suggestion.
svn path=/main/trunk/; revision=10808
|
|
|
|
|
|
| |
possible for invalid deps to be ignored. Thanks to grobian for reporting.
svn path=/main/trunk/; revision=10807
|
|
|
|
| |
svn path=/main/trunk/; revision=10806
|
|
|
|
| |
svn path=/main/trunk/; revision=10805
|
|
|
|
|
|
|
|
|
|
|
| |
initialization of portage.settings (via ObjectProxy) allows us
to rely on being able to access the portage.exception namespace
before portage.settings is initialized.
* Use portage.settings["ROOT"] instead of portage.root to avoid
potential ObjectProxy compatibility issues.
svn path=/main/trunk/; revision=10804
|
|
|
|
|
|
| |
due to "root" being an ObjectProxy instance.
svn path=/main/trunk/; revision=10803
|
|
|
|
|
|
| |
_iter_match_use(). Thanks to grobian for reporting.
svn path=/main/trunk/; revision=10802
|
|
|
|
| |
svn path=/main/trunk/; revision=10801
|
|
|
|
|
|
| |
from the portdb and settings.
svn path=/main/trunk/; revision=10800
|
|
|
|
|
|
|
| |
from the rest of the legacy global variables. This can be useful since
sometimes the other variables are needed while the portdb is not.
svn path=/main/trunk/; revision=10799
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
variables that pollute the portage module. This works by initializing
the global variables with dummy "proxy" objects that serve as a means
to trigger lazy initialization. As soon as the first attribute access
or method call occurs on one of the proxy objects, it causes all the
proxy objects to be replaced with the real ones.
It's possible for an unsupported attribute access or method call on a
proxy object to trigger an error, leading to breakage. However, hopefully
these such corner cases will negligible (only time will tell).
svn path=/main/trunk/; revision=10798
|
|
|
|
|
|
|
|
|
| |
allowed keys is passed into the PackageIndex constructor (normal dict
instances will be used if the set of keys is not passed in for some
reason). A SlotDict.allowed_keys attribute now provides access to a
frozenset of allowed keys.
svn path=/main/trunk/; revision=10797
|
|
|
|
| |
svn path=/main/trunk/; revision=10796
|
|
|
|
| |
svn path=/main/trunk/; revision=10795
|
|
|
|
| |
svn path=/main/trunk/; revision=10794
|
|
|
|
| |
svn path=/main/trunk/; revision=10793
|
|
|
|
| |
svn path=/main/trunk/; revision=10792
|
|
|
|
| |
svn path=/main/trunk/; revision=10791
|
|
|
|
|
|
|
|
|
|
| |
generates mapping classes that behave similar to a dict but store
values as object attributes that are allocated via __slots__. Instances
of these objects have a smaller memory footprint than a normal dict object.
These classes are used to reduce the memory footprint of the dbapi.aux_get()
caches and the Package.metadata attribute.
svn path=/main/trunk/; revision=10790
|
|
|
|
| |
svn path=/main/trunk/; revision=10789
|
|
|
|
| |
svn path=/main/trunk/; revision=10787
|
|
|
|
| |
svn path=/main/trunk/; revision=10786
|
|
|
|
|
|
| |
grobian and darsiide.
svn path=/main/trunk/; revision=10785
|
|
|
|
| |
svn path=/main/trunk/; revision=10783
|
|
|
|
|
|
| |
some room on the heap, clear the vardbapi caches.
svn path=/main/trunk/; revision=10782
|
|
|
|
| |
svn path=/main/trunk/; revision=10780
|
|
|
|
|
|
| |
of directories that only need to be listed once.
svn path=/main/trunk/; revision=10779
|
|
|
|
| |
svn path=/main/trunk/; revision=10778
|