| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
might be generated during the pkg_nofetch phase. This involves maintaining
a lock on PORTAGE_BUILDDIR where the elog messages are collected, and
cleaning up PORTAGE_BUILDDIR before releasing the lock.
svn path=/main/trunk/; revision=11645
|
|
|
|
|
|
|
| |
at the beginning, which annoy users, never
spawn a prefetcher for the first package.
svn path=/main/trunk/; revision=11642
|
|
|
|
|
|
|
| |
as a key in consumer_map instead of the orignal path that was returned from
the PreservedLibsRegistry.
svn path=/main/trunk/; revision=11637
|
|
|
|
|
|
|
|
| |
in display_preserved_libs() by using os.path.realpath() to group duplicate
references together. Thanks to Fabian Groffen <grobian@g.o> for the initial
patch.
svn path=/main/trunk/; revision=11636
|
|
|
|
|
|
| |
owners are found for a particular library consumer.
svn path=/main/trunk/; revision=11633
|
|
|
|
|
|
|
|
|
|
|
| |
in cases when the package does not actually PROVIDE the virtual. Filter out
any such false matches inside depgraph._select_package() and
_show_unsatisfied_dep(). Thanks to Ned Ludd <solar@g.o> for reporting this
issue which was discovered when attempting to install virtual/libc on uclibc
profile. Apparently the uclibc ebuilds need to be fixed to properly set
PROVIDE when the metadata cache is generated.
svn path=/main/trunk/; revision=11622
|
|
|
|
|
|
| |
is built agains uclibc.
svn path=/main/trunk/; revision=11621
|
|
|
|
|
|
|
|
|
|
| |
matches the required atom in cases when a different package has been
passed in. This solves a problem with silently unsatisfied USE deps that
was reported by Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>. Now the
unsatisfied dependency will result in a "slot conflict" rather than be
silently ignored.
svn path=/main/trunk/; revision=11618
|
|
|
|
|
|
|
|
| |
the atom which pulled in the package, which may be needed in order to verify
that a different package that's been added to the graph is capable of
satisfying the atom.
svn path=/main/trunk/; revision=11617
|
|
|
|
| |
svn path=/main/trunk/; revision=11611
|
|
|
|
|
|
|
| |
to stdout not being a tty. This fixes a problem excess output which was
reported by Daniel Robbins.
svn path=/main/trunk/; revision=11609
|
|
|
|
|
|
| |
up all the files.
svn path=/main/trunk/; revision=11608
|
|
|
|
|
|
|
| |
exit while one or more merges are still scheduled. Thanks to Patrick Lauer for
reporting.
svn path=/main/trunk/; revision=11607
|
|
|
|
| |
svn path=/main/trunk/; revision=11606
|
|
|
|
|
|
| |
depgraph.validate_blockers().
svn path=/main/trunk/; revision=11604
|
|
|
|
|
|
| |
search.output(). Thanks to agaffney for reporting.
svn path=/main/trunk/; revision=11602
|
|
|
|
|
|
| |
if the live ebuild's EAPI is unsupported.
svn path=/main/trunk/; revision=11600
|
|
|
|
|
|
|
| |
"uninstall" or satsified "blocks" nodes in the merge list when --columns
is enabled. Thanks to solar for the suggestion.
svn path=/main/trunk/; revision=11594
|
|
|
|
| |
svn path=/main/trunk/; revision=11583
|
|
|
|
|
|
| |
commandline
svn path=/main/trunk/; revision=11581
|
|
|
|
| |
svn path=/main/trunk/; revision=11576
|
|
|
|
|
|
|
| |
"!" characters when necessary. The code seemed to work fine anyway so this is
more a correctness fix than a bug fix.
svn path=/main/trunk/; revision=11575
|
|
|
|
|
|
|
|
| |
installed. Such packages will still behave normally if they are already
installed, but preventing new installation will remind people to update
the EAPIs in their overlays if necessary.
svn path=/main/trunk/; revision=11573
|
|
|
|
|
|
|
| |
when updating @system @world since @system now has world-candidate set to
False by default.
svn path=/main/trunk/; revision=11564
|
|
|
|
| |
svn path=/main/trunk/; revision=11561
|
|
|
|
| |
svn path=/main/trunk/; revision=11556
|
|
|
|
| |
svn path=/main/trunk/; revision=11553
|
|
|
|
|
|
| |
Schouten <hkBst@g.o> for reporting.
svn path=/main/trunk/; revision=11546
|
|
|
|
|
|
| |
operands must be prefixed with @) to maintain compability with existing set names containing hyphens
svn path=/main/trunk/; revision=11544
|
|
|
|
|
|
| |
intersections and differences of two or more package sets
svn path=/main/trunk/; revision=11543
|
|
|
|
| |
svn path=/main/trunk/; revision=11542
|
|
|
|
| |
svn path=/main/trunk/; revision=11541
|
|
|
|
|
|
|
| |
cPickle won't exist in py3k and 2to3 does s/cPickle/pickle. Thanks to
Ali Polatel <hawking@g.o> for this patch.
svn path=/main/trunk/; revision=11536
|
|
|
|
|
|
| |
action argument syntax
svn path=/main/trunk/; revision=11534
|
|
|
|
| |
svn path=/main/trunk/; revision=11533
|
|
|
|
| |
svn path=/main/trunk/; revision=11531
|
|
|
|
|
|
|
|
|
|
| |
is now deprecated and there is a new getFetchMap() method that returns
a dict which maps each file name to a set of alternative URIs. The
portage.fetch() function uses introspection to detect when such a dict
is passed in and handles it appropriately, while maintaining backward
compatibility if a list of uris is passed in.
svn path=/main/trunk/; revision=11522
|
|
|
|
|
|
| |
forbids temporary simultaneous installation of conflicting packages.
svn path=/main/trunk/; revision=11517
|
|
|
|
| |
svn path=/main/trunk/; revision=11514
|
|
|
|
| |
svn path=/main/trunk/; revision=11513
|
|
|
|
|
|
|
|
| |
correctly update the local root_config reference. This should fix a
KeyError: 'porttree' exception that's been reported to be triggered
after --sync.
svn path=/main/trunk/; revision=11475
|
|
|
|
| |
svn path=/main/trunk/; revision=11470
|
|
|
|
|
|
|
| |
and src_configure (and bump EAPI to 2_pre3). Thanks to Ciaran McCreesh for
the suggestion.
svn path=/main/trunk/; revision=11454
|
|
|
|
|
|
|
|
| |
the repo display and [0] will only be suppressed when [0] is all that would
show for every package. Thanks to Joe Peterson <lavajoe@g.o> for the
suggestion.
svn path=/main/trunk/; revision=11449
|
|
|
|
| |
svn path=/main/trunk/; revision=11443
|
|
|
|
|
|
| |
handle output redirection. Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=11441
|
|
|
|
| |
svn path=/main/trunk/; revision=11440
|
|
|
|
|
|
|
| |
features directories like CCACHE_DIR and DISTCC_DIR. Thanks to Arfrever
for reporting.
svn path=/main/trunk/; revision=11439
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
less than 2.6.24:
select.error: (4, 'Interrupted system call')
This error has been observed after a SIGSTOP, followed by SIGCONT.
Treat it similar to EAGAIN if timeout is None, otherwise just return
without any events.
Thanks to Jeremy Olexa <darkside@g.o> for reporting and testing this
patch.
svn path=/main/trunk/; revision=11436
|
|
|
|
|
|
|
|
| |
unwanted terminal scroll.
* When the load average goes above 10, save space by showing fewer decimal
places in the output.
svn path=/main/trunk/; revision=11434
|