| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=10383
|
|
|
|
| |
svn path=/main/trunk/; revision=10377
|
|
|
|
|
|
| |
some of the values are missing.
svn path=/main/trunk/; revision=10375
|
|
|
|
|
|
| |
ensure it contains the expected data types.
svn path=/main/trunk/; revision=10373
|
|
|
|
| |
svn path=/main/trunk/; revision=10372
|
|
|
|
| |
svn path=/main/trunk/; revision=10369
|
|
|
|
|
|
| |
value corresponding to an unrecognized metadata key.
svn path=/main/trunk/; revision=10367
|
|
|
|
|
|
|
| |
any interaction with the calling environment that might lead to
unexpected results.
svn path=/main/trunk/; revision=10364
|
|
|
|
| |
svn path=/main/trunk/; revision=10360
|
|
|
|
|
|
|
|
|
| |
NEEDED.* files via vardbapi.aux_get().
* Make vardbapi.aux_get() preserve newlines in multi-line metadata
such as NEEDED.* and CONTENTS.
svn path=/main/trunk/; revision=10359
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
variable substitution support. Variable substitution occurs in
the following order:
* env.d
* env
* make.globals
* make.defaults
* make.conf
svn path=/main/trunk/; revision=10351
|
|
|
|
| |
svn path=/main/trunk/; revision=10346
|
|
|
|
| |
svn path=/main/trunk/; revision=10329
|
|
|
|
| |
svn path=/main/trunk/; revision=10326
|
|
|
|
|
|
| |
http://archives.gentoo.org/gentoo-portage-dev/msg_b7080f212c3eb09c943a1ce5a7356f01.xml)
svn path=/main/trunk/; revision=10325
|
|
|
|
|
|
| |
preserved library can be removed
svn path=/main/trunk/; revision=10324
|
|
|
|
| |
svn path=/main/trunk/; revision=10322
|
|
|
|
|
|
| |
automatically by getconfig().
svn path=/main/trunk/; revision=10297
|
|
|
|
|
|
|
| |
by allowing getconfig() to directly update the map that's used for
substitutions.
svn path=/main/trunk/; revision=10296
|
|
|
|
|
|
|
| |
assignments from earlier files don't leak into variable assignments
from later files (except through substitution).
svn path=/main/trunk/; revision=10295
|
|
|
|
|
|
|
|
| |
multiple files instead of being confined to a single file. This allows
profiles to create incremental-like behavior with non-incremental variables
when desired.
svn path=/main/trunk/; revision=10293
|
|
|
|
|
|
|
| |
now, make it a callable since it really shouldn't be called until the
vdb lock has been acquired.
svn path=/main/trunk/; revision=10264
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
less confusing for people who have forgotten about the --noconfmem
option or are completely unaware of it. Thanks to Joe Peterson
<lavajoe@gentoo.org> for suggesting these:
* Always behave like --noconfmem is enabled for downgrades.
* Purge confmem entries when a package is unmerged rather
than replaced.
svn path=/main/trunk/; revision=10250
|
|
|
|
|
|
| |
call close() on this stream if an error occurs.
svn path=/main/trunk/; revision=10231
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
packages first and then do the uninstall afterwards. This requires
special handling for file collisions occur, but it's preferred
because it ensures that package files remain installed in a usable
state whenever possible.
When file collisions occur between conflicting packages, the contents
entries for those files are removed from the packages that are
scheduled for uninstallation. This prevents uninstallation operations
from removing overlapping files that have been claimed by conflicting
packages.
svn path=/main/trunk/; revision=10225
|
|
|
|
| |
svn path=/main/trunk/; revision=10218
|
|
|
|
|
|
| |
big "B" (similar to "f" for satisfied fetch restrictions).
svn path=/main/trunk/; revision=10214
|
|
|
|
| |
svn path=/main/trunk/; revision=10208
|
|
|
|
| |
svn path=/main/trunk/; revision=10206
|
|
|
|
|
|
|
|
| |
with cp_all() uses.
* Use the listdir() dirsonly=1 parameter to avoid unnecessary stat calls
via os.path.isdir().
svn path=/main/trunk/; revision=10204
|
|
|
|
| |
svn path=/main/trunk/; revision=10202
|
|
|
|
| |
svn path=/main/trunk/; revision=10200
|
|
|
|
|
|
| |
by install_mask() during that phase.
svn path=/main/trunk/; revision=10198
|
|
|
|
|
|
|
|
| |
packages. Also, filter INSTALL_MASK when saving or loading environment.bz2.
This also applies to PKG_INSTALL_MASK and DOC_SYMLINKS_DIR, so add them
too.
svn path=/main/trunk/; revision=10195
|
|
|
|
|
|
|
| |
in order to avoid fatal 'Permission denied' errors. Currently, CVS and
names beginning with '.' are also filtered.
svn path=/main/trunk/; revision=10192
|
|
|
|
|
|
| |
running 'sys-apps/portage' instance to create a set of protected atoms.
svn path=/main/trunk/; revision=10184
|
|
|
|
|
|
| |
candidate list
svn path=/main/trunk/; revision=10182
|
|
|
|
|
|
| |
handling) as it's no longer used
svn path=/main/trunk/; revision=10180
|
|
|
|
| |
svn path=/main/trunk/; revision=10179
|
|
|
|
|
|
| |
different syntax
svn path=/main/trunk/; revision=10085
|
|
|
|
| |
svn path=/main/trunk/; revision=10083
|
|
|
|
| |
svn path=/main/trunk/; revision=10082
|
|
|
|
|
|
| |
LibraryPackageMap class
svn path=/main/trunk/; revision=10081
|
|
|
|
| |
svn path=/main/trunk/; revision=10078
|
|
|
|
| |
svn path=/main/trunk/; revision=10077
|
|
|
|
| |
svn path=/main/trunk/; revision=10075
|
|
|
|
| |
svn path=/main/trunk/; revision=10073
|
|
|
|
| |
svn path=/main/trunk/; revision=10069
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 every time.
svn path=/main/trunk/; revision=10041
|
|
|
|
|
|
| |
phases are the ones that are skipped.
svn path=/main/trunk/; revision=10024
|