| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=14694
|
|
|
|
|
|
|
| |
dependency output. This also fixes a bug from the 'selected' set changes
which could cause the system set to be disregarded in some cases.
svn path=/main/trunk/; revision=14680
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
attributes in SetConfig.getSetAtoms() since the current implementation does
not meet user expectations, as mentioned in bug #253802, comment #5:
Package set operators currently operate on atoms, but what users really need
is for them to operate on the packages themselves. This will allow one set to
add or subtract packages from another even though the sets to not use the exact
same atoms to refer to the given packages.
I imagine the way this should be done is to create a mapping of atom -> package
for each set, perform the intersection using the packages, and then map the
package intersection back into a set of atoms.
svn path=/main/trunk/; revision=14679
|
|
|
|
|
|
| |
'intersect' code in SetConfig.getSetAtoms().
svn path=/main/trunk/; revision=14678
|
|
|
|
|
|
|
| |
will be useful for adding support to the dependency graph for keeping track
of precisely which nested set each atom comes from.
svn path=/main/trunk/; revision=14677
|
|
|
|
|
|
| |
it like other boolean options.
svn path=/main/trunk/; revision=14667
|
|
|
|
|
|
|
| |
sets.conf is corrupt. Thanks to Thanks to Sebastian Mingramm (few) for
the suggestion.
svn path=/main/trunk/; revision=14666
|
|
|
|
|
|
|
| |
in visibility checks for built ebuilds. Thanks to Sebastian Mingramm (few)
for reporting the problem and testing the patch.
svn path=/main/trunk/; revision=14665
|
|
|
|
|
|
|
| |
since if sets.conf is corrupt then emerge generates fallback sets without
the 'creator' attribute.
svn path=/main/trunk/; revision=14660
|
|
|
|
|
|
| |
the portage api is imported.
svn path=/main/trunk/; revision=14631
|
|
|
|
|
|
|
|
| |
misssing/corrupt/outdated sets.conf. This is especially important since
WorldSet has been renamed to WorldSelectedSet, and thus new and old sets.conf
files are incompatible.
svn path=/main/trunk/; revision=14630
|
|
|
|
| |
svn path=/main/trunk/; revision=14628
|
|
|
|
| |
svn path=/main/trunk/; revision=14627
|
|
|
|
|
|
|
|
|
|
| |
to prefer the atom which matches the higher version rather than the atom
furthest to the left. Sorting is done separately for each of choice_bins, so
as not to interfere with the ordering of the bins. Because of the bin
separation, the main function of this code is to allow --depclean to remove
old slots (rather than to pull in new slots).
svn path=/main/trunk/; revision=14626
|
|
|
|
|
|
| |
for the initial patch (I moved the code from spawnebuild to config.environ).
svn path=/main/trunk/; revision=14624
|
|
|
|
|
|
|
| |
useful if you want to use EMERGE_DEFAULT_OPTS to make --oneshot behavior
default.
svn path=/main/trunk/; revision=14615
|
|
|
|
|
|
|
|
| |
to portage-2.2_rc* releases. In addition to @system, @world now includes a
@selected set which represents user-selected "world" packages and sets that
saved in /var/lib/portage/world{,sets}.
svn path=/main/trunk/; revision=14614
|
|
|
|
|
|
| |
already.
svn path=/main/trunk/; revision=14613
|
|
|
|
|
|
| |
display/logging.
svn path=/main/trunk/; revision=14611
|
|
|
|
| |
svn path=/main/trunk/; revision=14610
|
|
|
|
|
|
|
|
| |
consistent regardless of explicit IUSE. Users may use use.mask and
package.use.mask to control FEATURES=test for all ebuilds, regardless of
explicit IUSE.
svn path=/main/trunk/; revision=14607
|
|
|
|
|
|
|
| |
kernels. This should fix the hang reported on FreeBSD here:
http://archives.gentoo.org/gentoo-alt/msg_d81c5e8c6dd6849312ecb048feb41c5b.xml
svn path=/main/trunk/; revision=14606
|
|
|
|
|
|
| |
build log if available (regardless whether or not message goes to stdout).
svn path=/main/trunk/; revision=14600
|
|
|
|
|
|
| |
consumers, display the soname(s) of the consumed libraries.
svn path=/main/trunk/; revision=14599
|
|
|
|
| |
svn path=/main/trunk/; revision=14598
|
|
|
|
|
|
| |
infinite recursion in some cases.
svn path=/main/trunk/; revision=14597
|
|
|
|
| |
svn path=/main/trunk/; revision=14579
|
|
|
|
|
|
| |
the same package.
svn path=/main/trunk/; revision=14559
|
|
|
|
| |
svn path=/main/trunk/; revision=14553
|
|
|
|
| |
svn path=/main/trunk/; revision=14535
|
|
|
|
| |
svn path=/main/trunk/; revision=14534
|
|
|
|
|
|
| |
Jeremy Olexa <darkside@g.o> for the suggestion.
svn path=/main/trunk/; revision=14533
|
|
|
|
|
|
|
| |
and elog mod_save logs into category subdirectories. Thanks to Sebastian
Mingramm (few) for this patch.
svn path=/main/trunk/; revision=14532
|
|
|
|
|
|
| |
URL -> URI and FOO's -> FOOs.
svn path=/main/trunk/; revision=14531
|
|
|
|
|
|
|
| |
output through a normal pipe due to unavailability of ptys.
Thanks to grobian for reporting.
svn path=/main/trunk/; revision=14530
|
|
|
|
| |
svn path=/main/trunk/; revision=14528
|
|
|
|
|
|
| |
Python 3 which was introduced in r14522.
svn path=/main/trunk/; revision=14524
|
|
|
|
|
|
|
| |
the beginning due to corrupt manifest(s). Thanks to Sebastian Mingramm (few)
for this patch.
svn path=/main/trunk/; revision=14523
|
|
|
|
|
|
|
| |
ambiguous package name in cases when all but one of the resolved packages
are virtual. Thanks to Sebastian Mingramm (few) for this patch.
svn path=/main/trunk/; revision=14522
|
|
|
|
|
|
| |
list. Thanks to Sebastian Mingramm (few) for this patch.
svn path=/main/trunk/; revision=14520
|
|
|
|
|
|
| |
FEATURES=fail-clean from the command line.
svn path=/main/trunk/; revision=14518
|
|
|
|
|
|
| |
up temp files on tmpfs after build failures with --keep-going.
svn path=/main/trunk/; revision=14517
|
|
|
|
| |
svn path=/main/trunk/; revision=14516
|
|
|
|
| |
svn path=/main/trunk/; revision=14515
|
|
|
|
| |
svn path=/main/trunk/; revision=14509
|
|
|
|
|
|
| |
--jobs docs.
svn path=/main/trunk/; revision=14508
|
|
|
|
|
|
| |
about --accept-properties=-interactive option.
svn path=/main/trunk/; revision=14507
|
|
|
|
|
|
|
|
| |
to temporarily alter ACCEPT_PROPERIES in order to avoid interactive updates
and we don't want this to distort resolver choices or trigger warning messages
about installed packages being masked.
svn path=/main/trunk/; revision=14506
|
|
|
|
| |
svn path=/main/trunk/; revision=14504
|
|
|
|
|
|
|
|
|
|
|
| |
ACCEPT_PROPERTIES on the commandline, without relying on emerge's legacy
behavior of allowing variables to leak in from the calling environment.
A typical usage example for this option would be to use
--accept-properties=-interactive to temporarily mask interactive packages.
With default configuration, this would result in an effective
ACCEPT_PROPERTIES value of "* -interactive".
svn path=/main/trunk/; revision=14501
|