| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=8541
|
|
|
|
| |
svn path=/main/trunk/; revision=8540
|
|
|
|
|
|
| |
that is redundant. This solves bug #46223.
svn path=/main/trunk/; revision=8538
|
|
|
|
|
|
|
|
| |
interference, preprocess_ebuild_env() can rely on it to clean
up the environment enough so that anything left can be allowed
to override variables or functions from the current environment.
svn path=/main/trunk/; revision=8537
|
|
|
|
|
|
| |
and save_ebuild_env().
svn path=/main/trunk/; revision=8536
|
|
|
|
|
|
| |
to save_ebuild_env().
svn path=/main/trunk/; revision=8535
|
|
|
|
| |
svn path=/main/trunk/; revision=8534
|
|
|
|
|
|
| |
don't need to be saved.
svn path=/main/trunk/; revision=8533
|
|
|
|
|
|
|
| |
since the value for that variable should never come from a
previously saved environment.
svn path=/main/trunk/; revision=8532
|
|
|
|
|
|
|
|
|
|
|
|
| |
packages. For binary packages, it's loaded prior to pkg_setup().
For installed packages, it's loaded prior to pkg_prerm().
For simplicity, the current implementation will cause the current
environment to override *everything* in the environment that is
being processed. In the future, it should be more selective and
only override the parts that are strictly necessary.
svn path=/main/trunk/; revision=8531
|
|
|
|
|
|
|
|
| |
readonly variable cause the shell to exit while executing the "source"
builtin command. To avoid this problem, a new save_ebuild_env() function
filters those variables out and discards them. See bug #190128.
svn path=/main/trunk/; revision=8528
|
|
|
|
|
|
|
|
| |
reduce bloat by filtering out functions that are defined
internally by portage. This reduces the size of the resulting
environment.bz2 file by approximately 10 KB.
svn path=/main/trunk/; revision=8527
|
|
|
|
|
|
| |
pkg_info() phase.
svn path=/main/trunk/; revision=8526
|
|
|
|
|
|
| |
overlays or user's bashrc, but don't export it.
svn path=/main/trunk/; revision=8513
|
|
|
|
| |
svn path=/main/trunk/; revision=8503
|
|
|
|
|
|
| |
* Remove redundant trailing slashes and fix quoting.
svn path=/main/trunk/; revision=8501
|
|
|
|
|
|
| |
ommits relevant info.
svn path=/main/trunk/; revision=8499
|
|
|
|
|
|
| |
world file) have sane permissions.
svn path=/main/trunk/; revision=8491
|
|
|
|
|
|
| |
called from inherit() since sed called below.
svn path=/main/trunk/; revision=8490
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
interface that takes a single line as an argument. This has at
least a few of benefits:
* Eliminates lots of redundant code
* Error messages are ordered by line number across all checks
The performance is slightly worse due to the increased number
of method calls, but it's not really noticeable in comparison
to the time consumed by dependency checks.
Thanks to Petteri Räty <betelgeuse@gentoo.org> for the initial
patch which I only made a few minor modifications to.
svn path=/main/trunk/; revision=8483
|
|
|
|
| |
svn path=/main/trunk/; revision=8479
|
|
|
|
|
|
| |
be removed after 2.2 is released
svn path=/main/trunk/; revision=8478
|
|
|
|
|
|
| |
already exist.
svn path=/main/trunk/; revision=8464
|
|
|
|
|
|
|
| |
are using -* to indicate that a package should not be tried on archs
other than those for which it already has KEYWORDS.
svn path=/main/trunk/; revision=8447
|
|
|
|
|
|
| |
made that variable mutable.
svn path=/main/trunk/; revision=8444
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
flags from IUSE QA Notices since we are planning to make
these particular flags into implicit members of IUSE.
We can make this extensible later, but for now we just
want to eliminate some useless QA Notices (a subset of
bug #70648). We're not exempting any non profile-
specific USE_EXPAND flags here. For non profile-specific
flags, we intend to implement an IUSE syntax extension
(bug #133327).
svn path=/main/trunk/; revision=8442
|
|
|
|
|
|
| |
hopefully stop being exported soon. PPID is ro by bash, so no need to declare it twice
svn path=/main/trunk/; revision=8437
|
|
|
|
| |
svn path=/main/trunk/; revision=8432
|
|
|
|
| |
svn path=/main/trunk/; revision=8431
|
|
|
|
|
|
| |
issues with the EbuildNestedDie check.
svn path=/main/trunk/; revision=8429
|
|
|
|
|
|
|
|
|
| |
iteration interface is practically identical but the
list of lines if more efficient because the lines only
have to be split one time for each ebuild instead of
for each check.
svn path=/main/trunk/; revision=8428
|
|
|
|
|
|
| |
-* is found in KEYWORDS.
svn path=/main/trunk/; revision=8414
|
|
|
|
|
|
| |
cleaned up.
svn path=/main/trunk/; revision=8405
|
|
|
|
| |
svn path=/main/trunk/; revision=8402
|
|
|
|
|
|
| |
processes packages in a predictable order.
svn path=/main/trunk/; revision=8383
|
|
|
|
|
|
|
| |
line of src_(compile|install|test) ebuild methods. Thanks to
Petteri Räty <betelgeuse@gentoo.org> for this patch.
svn path=/main/trunk/; revision=8351
|
|
|
|
|
|
| |
an overlay when EMERGE_FROM == binary.
svn path=/main/trunk/; revision=8349
|
|
|
|
|
|
|
|
|
| |
between all profiles since those results never change.
The cached results also propagate to the xmatch
match-all when appropriate (old-style virtuals are
excluded since they are profile dependent).
svn path=/main/trunk/; revision=8313
|
|
|
|
|
|
|
|
|
|
| |
metadata as possible. (improves performance especially
in cases where metadata needs to be generated). This
works by starting at the lowest version since that's
most likely to have keywords and it returns as soon as
the first visible package is found.
svn path=/main/trunk/; revision=8309
|
|
|
|
|
|
|
| |
line with a ) if repoman wasn't forced to do its job.
(branches/prefix r8281)
svn path=/main/trunk/; revision=8296
|
|
|
|
|
|
| |
commit message file). (branches/prefix r8280)
svn path=/main/trunk/; revision=8295
|
|
|
|
|
|
| |
instead use loglevels (critical, error, warn, info, debug). Default to WARN for repoman, which will print CRITICAL, ERROR, and WARN messages. one -v will print INFO messages and two -v's will print DEBUG messages, each -q will reduce the loglevel by one. -q and -v can be given in any order.
svn path=/main/trunk/; revision=8250
|
|
|
|
|
|
| |
it obvious as to why; lets try removing those dupe checks.
svn path=/main/trunk/; revision=8247
|
|
|
|
| |
svn path=/main/trunk/; revision=8246
|
|
|
|
|
|
| |
add some weird ass code, but it looked fine on sources.gentoo.org). Next time I'll try and either work in a branch or commit faster ;)
svn path=/main/trunk/; revision=8245
|
|
|
|
|
|
| |
over 80 columns.
svn path=/main/trunk/; revision=8243
|
|
|
|
| |
svn path=/main/trunk/; revision=8242
|
|
|
|
|
|
| |
files in dodoc arguments.
svn path=/main/trunk/; revision=8236
|
|
|
|
| |
svn path=/main/trunk/; revision=8235
|
|
|
|
|
|
|
| |
any existing resume lists from the mtimedb. Thanks to Arfrever
Frehtes Taifersar Arahesis for the initial patch.
svn path=/main/trunk/; revision=8224
|