Merged from trunk 5673:5697
For consistency, respect the use_binaries flag inside
_expand_new_virtuals().
Allow --usepkgonly/--getbinpkgonly to work with installed deps when
binpkgs aren't available for some packages. Thanks to Brent Baude
<ranger@gentoo.org> for reporting.
Use the portable -o option for tar. Thanks to Timothy Redaelli
<drizzt@gentoo.org> for the patch.
make it executable (SpankMan)
make sure we rename links and not just what they point to #162451
(SpankMan)
Prevent packages that are installed but masked from being incorrectly
flagged as "available" (unless --usepkgonly is enabled, which currently
has no package.mask support).
For --usepkgonly, allow _expand_new_virtuals() to fall back to the vardb
in case all binaries aren't available.
Fix elimination of duplicate virtuals between the binpkg repo and
installed packages.
Remove one last reference to ${tarvars}.
For bug #162404, spawn tee outside the sesandbox domain so that it reads
from a pipe between two domains.
Use elif where appropriate. Thanks to ferringb.
start documenting qa notices so antarus stops whining (SpankMan)
superh supports sane exec stack stuff now (SpankMan)
arm supports sane exec stack stuff now (SpankMan)
add try finally blocks around locking for news (WarnerBro)
svn path=/main/branches/prefix/; revision=5727
12 files changed: