| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
save_ebuild_env() to config.environ().
* Add EMERGE_FROM to the READONLY_PORTAGE_VARS list.
(trunk r8670)
svn path=/main/branches/2.1.2/; revision=8671
|
|
|
|
|
|
|
|
| |
or more eclasses override eclasses from PORTDIR. The warning can be
permanently disabled by setting PORTAGE_ECLASS_WARNING_ENABLE="0" in
/etc/make.conf. (trunk r8668)
svn path=/main/branches/2.1.2/; revision=8669
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8667
|
|
|
|
|
|
|
| |
save_ebuild_env() in order to avoid making an assumption that
it hasn't been overridden. (trunk r8663)
svn path=/main/branches/2.1.2/; revision=8665
|
|
|
|
|
|
|
| |
note the remaining assumption that save_ebuild_env() is not
overridden by the environment being loaded. (trunk r8662)
svn path=/main/branches/2.1.2/; revision=8664
|
|
|
|
|
|
| |
when the ebuild function is not defined. (trunk r8659)
svn path=/main/branches/2.1.2/; revision=8660
|
|
|
|
|
|
|
|
| |
pkg_postinst, pkg_prerm, pkg_postrm, and pkg_config functions
since they do nothing more than clutter the environment.
(trunk r8655)
svn path=/main/branches/2.1.2/; revision=8658
|
|
|
|
|
|
|
|
|
| |
will be useful if an environment.bz2 has been loaded and it has
missing functions for some reason. For example, there are a lot
of default functions that are empty and could simply be omitted
from the environment. (trunk r8654)
svn path=/main/branches/2.1.2/; revision=8657
|
|
|
|
|
|
|
| |
that the user will not be interested in. Therefore, the stack trace
should only show calls that come after qa_call(). (trunk r8653)
svn path=/main/branches/2.1.2/; revision=8656
|
|
|
|
|
|
|
| |
* Run the "clean" phase if pkg_config() succeeds.
(trunk r8651)
svn path=/main/branches/2.1.2/; revision=8652
|
|
|
|
|
|
|
|
|
|
|
| |
Since a temporary directory is required for processing of
${T}/environment, and we want a user who's not in the portage
group to be able to run the pkg_info() phase, PORTAGE_TMPDIR
is temporarily overridden with a directory created by mkdtemp.
To make this work, doebuild() creates the tempdir and cleans
it up in a finally block. (trunk r8649)
svn path=/main/branches/2.1.2/; revision=8650
|
|
|
|
|
|
| |
function doesn't exist. (trunk r8647)
svn path=/main/branches/2.1.2/; revision=8648
|
|
|
|
|
|
| |
virtuals since they don't directly install anything. (trunk r8645)
svn path=/main/branches/2.1.2/; revision=8646
|
|
|
|
|
|
| |
(trunk r8643)
svn path=/main/branches/2.1.2/; revision=8644
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8641
|
|
|
|
|
|
|
|
|
| |
environment in order to avoid potential interference problems.
For example, having an invalid value for SANDBOX_LOG prevents
the sandbox from killing the ebuild when a violation occurs.
(trunk r8636)
svn path=/main/branches/2.1.2/; revision=8637
|
|
|
|
|
|
| |
it's properly local. (trunk r8634)
svn path=/main/branches/2.1.2/; revision=8635
|
|
|
|
|
|
| |
condense redundant identical expressions into a single one. (trunk r8630)
svn path=/main/branches/2.1.2/; revision=8633
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8632
|
|
|
|
|
|
|
|
|
| |
SANDBOX_{DENY,READ,PREDICT,WRITE} variables between
phases so things like the global scope addpredict()
call in qt3.eclass will continue to work.
(trunk r8628)
svn path=/main/branches/2.1.2/; revision=8631
|
|
|
|
|
|
| |
from the environment. (trunk r8623)
svn path=/main/branches/2.1.2/; revision=8624
|
|
|
|
|
|
|
|
| |
behavior. The bashrcs get an opportunity to set aliases that
will be expanded during sourcing of ebuilds and eclasses.
(trunk r8621)
svn path=/main/branches/2.1.2/; revision=8622
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8620
|
|
|
|
|
|
| |
after the ebuild environment is fully loaded. (trunk r8617)
svn path=/main/branches/2.1.2/; revision=8618
|
|
|
|
|
|
| |
for md5sum output. (trunk r8613)
svn path=/main/branches/2.1.2/; revision=8614
|
|
|
|
|
|
| |
'^declare -r ' by simply removing it. (trunk r8611)
svn path=/main/branches/2.1.2/; revision=8612
|
|
|
|
|
|
| |
directing them to /dev/null. (trunk r8607)
svn path=/main/branches/2.1.2/; revision=8608
|
|
|
|
|
|
|
| |
it will work with things like 'declare -xr' as well as 'declare -rx'.
(trunk r8605)
svn path=/main/branches/2.1.2/; revision=8606
|
|
|
|
|
|
|
| |
since otherwise it can interfere with the environment for things
like the "package" phase. (trunk r8603)
svn path=/main/branches/2.1.2/; revision=8604
|
|
|
|
|
|
|
|
|
| |
environment may have been saved by a different version of ebuild.sh,
so it can't trusted that it's been properly filtered. Therefore,
always preprocess the environment when ${PN} == portage.
(trunk r8601)
svn path=/main/branches/2.1.2/; revision=8602
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8600
|
|
|
|
|
|
|
| |
so that packages installed via --buildpkg have a BINPKGMD5
entry matching the package built. (trunk r8597)
svn path=/main/branches/2.1.2/; revision=8598
|
|
|
|
|
|
| |
(trunk r8595).
svn path=/main/branches/2.1.2/; revision=8596
|
|
|
|
|
|
|
| |
RDEPEND <-> PDEPEND relationships and use it to
optimize merge order. (trunk r8593)
svn path=/main/branches/2.1.2/; revision=8594
|
|
|
|
|
|
| |
readonly EBUILD_SH_ARGS variable. (trunk r8585)
svn path=/main/branches/2.1.2/; revision=8586
|
|
|
|
|
|
|
|
| |
in case the user wants to repeat the phase (like with
FEATURES=noauto and the ebuild command). Only cleanse it from
environment.bz2. (trunk r8583)
svn path=/main/branches/2.1.2/; revision=8584
|
|
|
|
|
|
|
| |
* Make dyn_install() filter S when it's no longer needed.
(trunk r8581)
svn path=/main/branches/2.1.2/; revision=8582
|
|
|
|
|
|
| |
postrm phase fails. (trunk r8577)
svn path=/main/branches/2.1.2/; revision=8580
|
|
|
|
|
|
| |
falsely in prerm or postrm. (trunk r8578)
svn path=/main/branches/2.1.2/; revision=8579
|
|
|
|
|
|
| |
so that state from src_install() is saved. (trunk r8575)
svn path=/main/branches/2.1.2/; revision=8576
|
|
|
|
|
|
| |
in the environment. (trunk r8573)
svn path=/main/branches/2.1.2/; revision=8574
|
|
|
|
|
|
|
| |
includes all the environment filtering enhancements that solve bugs
#46223 and #190128.
svn path=/main/branches/2.1.2/; revision=8570
|
|
|
|
|
|
| |
pkg_info() phase. (trunk r8526)
svn path=/main/branches/2.1.2/; revision=8568
|
|
|
|
|
|
|
| |
overlays or user's bashrc, but don't export it.
(trunk r8511:8513)
svn path=/main/branches/2.1.2/; revision=8564
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8562
|
|
|
|
|
|
|
| |
* Remove redundant trailing slashes and fix quoting.
(trunk r8501)
svn path=/main/branches/2.1.2/; revision=8560
|
|
|
|
|
|
| |
omits relevant info. (trunk r8499)
svn path=/main/branches/2.1.2/; revision=8558
|
|
|
|
|
|
|
| |
for each package in order to avoid flooding the display.
(trunk r8500)
svn path=/main/branches/2.1.2/; revision=8557
|
|
|
|
|
|
| |
of just the first one. (trunk r8498)
svn path=/main/branches/2.1.2/; revision=8556
|
|
|
|
|
|
| |
depgraph.validate_blockers(). (trunk r8495)
svn path=/main/branches/2.1.2/; revision=8555
|