| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
states of USE flags. Matching with the new syntax is currently only
supported in the dbapi classes and dependency resolver (use matching
does not work yet in config files such as package.mask).
svn path=/main/trunk/; revision=10387
|
|
|
|
| |
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
|
|
|
|
|
|
| |
the vardb lock.
svn path=/main/trunk/; revision=10361
|
|
|
|
| |
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=10350
|
|
|
|
|
|
| |
area of code was rewritten.
svn path=/main/trunk/; revision=10349
|
|
|
|
| |
svn path=/main/trunk/; revision=10346
|
|
|
|
| |
svn path=/main/trunk/; revision=10329
|
|
|
|
| |
svn path=/main/trunk/; revision=10328
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/main/trunk/; revision=10313
|
|
|
|
|
|
|
| |
the last moment since the favorites list needs to be complete for
depgraph.loadResumeCommand() to operate correctly.
svn path=/main/trunk/; revision=10312
|
|
|
|
|
|
| |
also advise the user to add FEATURES="metadata-transfer" to make.conf.
svn path=/main/trunk/; revision=10310
|
|
|
|
| |
svn path=/main/trunk/; revision=10303
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
of an upgrade, display Blocker -> Upgrade edges since the
corresponding Blocker -> Uninstall edges will not be shown.
svn path=/main/trunk/; revision=10286
|
|
|
|
|
|
| |
packages will be temporarily installed simultaneously.
svn path=/main/trunk/; revision=10281
|
|
|
|
|
|
|
|
| |
nodes, save the uninstall nodes from later since sometimes a merge
node will render an install node unnecessary, and we want to avoid
doing a separate uninstall task in that case.
svn path=/main/trunk/; revision=10279
|
|
|
|
|
|
|
| |
to remove uninstall tasks from scheduled_uninstalls, so just keep them
in there.
svn path=/main/trunk/; revision=10277
|
|
|
|
|
|
|
| |
since it might be possible for the user to use --resume --skipfirst get
past a non-essential package with a broken digest.
svn path=/main/trunk/; revision=10275
|
|
|
|
|
|
| |
the exact same merge list a second time.
svn path=/main/trunk/; revision=10273
|
|
|
|
|
|
|
|
| |
try to schedule an uninstall task that's already been scheduled
but hasn't been executed yet due to dependence on installation of
blocking packages.
svn path=/main/trunk/; revision=10271
|
|
|
|
| |
svn path=/main/trunk/; revision=10266
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
exception to handle it instead of allowing unmerge() to call exit().
svn path=/main/trunk/; revision=10262
|
|
|
|
| |
svn path=/main/trunk/; revision=10260
|
|
|
|
| |
svn path=/main/trunk/; revision=10258
|
|
|
|
|
|
| |
matching cpv rather than just the last one.
svn path=/main/trunk/; revision=10256
|
|
|
|
|
|
| |
try to match packages against an empty set of blocker atoms.
svn path=/main/trunk/; revision=10254
|
|
|
|
|
|
| |
using alternate ROOT. Thanks to Ryan Tandy <tarpman@gmail.com>.
svn path=/main/trunk/; revision=10252
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/main/trunk/; revision=10246
|
|
|
|
| |
svn path=/main/trunk/; revision=10241
|
|
|
|
|
|
| |
by dependency calculations upon resume.
svn path=/main/trunk/; revision=10239
|
|
|
|
|
|
|
|
|
|
| |
it doesn't satisfy a slot dependency. Rebuilding the ebuild won't do
any good as long as USE=multislot is enabled since the newly built
package still won't have the expected slot. Therefore, assume that
such SLOT dependencies are already satisfied rather than forcing a
rebuild.
svn path=/main/trunk/; revision=10237
|