| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=10429
|
|
|
|
|
|
|
| |
* Make depgraph._select_package() pass Package instances into setcpv() calls.
* Enable the Package constructor to use an iterable for metadata items.
svn path=/main/trunk/; revision=10427
|
|
|
|
| |
svn path=/main/trunk/; revision=10425
|
|
|
|
| |
svn path=/main/trunk/; revision=10423
|
|
|
|
| |
svn path=/main/trunk/; revision=10422
|
|
|
|
| |
svn path=/main/trunk/; revision=10421
|
|
|
|
| |
svn path=/main/trunk/; revision=10420
|
|
|
|
|
|
| |
* Add USE dep matching support to depgraph._iter_atoms_for_pkg().
svn path=/main/trunk/; revision=10419
|
|
|
|
|
|
|
|
| |
an argument.
* Simplify PackageSet.findAtomForPackage() by implementing it on top
of iterAtomsForPackage().
svn path=/main/trunk/; revision=10415
|
|
|
|
|
|
|
| |
* PackageSet._setAtoms()
* AtomArg and PackageArg constructors.
svn path=/main/trunk/; revision=10413
|
|
|
|
|
|
| |
handled by dbapi._iter_match().
svn path=/main/trunk/; revision=10410
|
|
|
|
| |
svn path=/main/trunk/; revision=10400
|
|
|
|
| |
svn path=/main/trunk/; revision=10399
|
|
|
|
|
|
| |
* Add test cases for conditional USE deps.
svn path=/main/trunk/; revision=10398
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for cases in which the package satisfying a dependency should have
identical or opposite flag state relative to the parent package.
Conditionals are evaluated as follows:
parent state conditional result
x [x?] [x]
-x [x?] [-x]
x [-x?] [-x]
-x [-x?] [x]
svn path=/main/trunk/; revision=10396
|
|
|
|
|
|
| |
correct type.
svn path=/main/trunk/; revision=10395
|
|
|
|
|
|
|
| |
prefix which did not raise an error here before the portage.dep.Atom
class was introduced.
svn path=/main/trunk/; revision=10394
|
|
|
|
|
|
| |
in some cases, instead of a nonsense ValueError.
svn path=/main/trunk/; revision=10393
|
|
|
|
|
|
| |
in some cases, instead of a nonsense AttributeError.
svn path=/main/trunk/; revision=10392
|
|
|
|
|
|
|
| |
instead of an IndexError in some cases (avoid IndexError by using slice
notation).
svn path=/main/trunk/; revision=10391
|
|
|
|
|
|
|
|
| |
for forcing direct os.listdir() calls. This is more of an issue now
that these listdir() calls are frequently triggered when merging
packages (due to things like blocker and preserve-libs handling).
svn path=/main/trunk/; revision=10390
|
|
|
|
|
|
|
| |
cachedir().
svn path=/main/trunk/; revision=10389
|
|
|
|
| |
svn path=/main/trunk/; revision=10388
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
have been sourced. (branches/prefix r10380)
svn path=/main/trunk/; revision=10381
|
|
|
|
| |
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
|
|
|
|
|
|
| |
is considered to be incorrect.
svn path=/main/trunk/; revision=10357
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Leaving dev-util/jam in place, in case it revives somehow.
svn path=/main/trunk/; revision=10344
|
|
|
|
|
|
| |
and eclasses from PORTDIR_OVERLAY that override eclasses from PORTDIR.
svn path=/main/trunk/; revision=10337
|
|
|
|
| |
svn path=/main/trunk/; revision=10335
|
|
|
|
|
|
| |
usually only belong in DEPEND.
svn path=/main/trunk/; revision=10333
|
|
|
|
| |
svn path=/main/trunk/; revision=10329
|
|
|
|
| |
svn path=/main/trunk/; revision=10328
|
|
|
|
|
|
| |
Fabian Groffen, http://archives.gentoo.org/gentoo-portage-dev/msg_2f9c8543016f1a96f9122aca0ec35ded.xml)
svn path=/main/trunk/; revision=10327
|
|
|
|
| |
svn path=/main/trunk/; revision=10326
|
|
|
|
|
|
| |
http://archives.gentoo.org/gentoo-portage-dev/msg_b7080f212c3eb09c943a1ce5a7356f01.xml)
svn path=/main/trunk/; revision=10325
|