| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=8837
|
|
|
|
|
|
|
| |
portage.pkgmerge() and dblink.unmerge() since it's
already called in doebuild.()
svn path=/main/trunk/; revision=8835
|
|
|
|
|
|
|
| |
generation with the conditional that triggers distcc and
ccache FEATURES setup.
svn path=/main/trunk/; revision=8833
|
|
|
|
| |
svn path=/main/trunk/; revision=8831
|
|
|
|
|
|
|
|
| |
critical for doebuild() operation and we already know the category.
* Always call config.setcpv() prior to config.load_infodir() so that
the CATEGORY is always known.
svn path=/main/trunk/; revision=8830
|
|
|
|
|
|
|
| |
inside PORTAGE_TMPDIR since, unlike /tmp, it can't be mounted with
the "noexec" option.
svn path=/main/trunk/; revision=8828
|
|
|
|
|
|
| |
#201082.
svn path=/main/trunk/; revision=8826
|
|
|
|
| |
svn path=/main/trunk/; revision=8825
|
|
|
|
| |
svn path=/main/trunk/; revision=8824
|
|
|
|
|
|
|
|
|
| |
because it's not needed and the ebuild path that's passed in for
postinst is may be from the portage tree, which causes load_infodir()
to discard critical metadata such as CATEGORY without realoading
it.
svn path=/main/trunk/; revision=8822
|
|
|
|
|
|
| |
preserved libs that don't have any consumers left. Also fix the notice if preserved libs are found to use the preserved-rebuild package set instead of revdep-rebuild.
svn path=/main/trunk/; revision=8821
|
|
|
|
|
|
| |
* unset CCACHE_* and DISTCC_* variables in save_ebuild_env()
svn path=/main/trunk/; revision=8818
|
|
|
|
|
|
|
| |
save_ebuild_env() since that variable may be initialized in
global scope.
svn path=/main/trunk/; revision=8816
|
|
|
|
|
|
| |
we don't want to exit here.
svn path=/main/trunk/; revision=8808
|
|
|
|
| |
svn path=/main/trunk/; revision=8807
|
|
|
|
|
|
|
| |
if called during the "depend" phase with a flag that uses
IUSE defaults.
svn path=/main/trunk/; revision=8805
|
|
|
|
|
|
|
| |
restart itself when dblink.merge() creates temporary copies of
PORTAGE_{BIN,PYM}_PATH.
svn path=/main/trunk/; revision=8803
|
|
|
|
|
|
|
| |
already-installed instance" logic to make sure that
it works in all possible cases.
svn path=/main/trunk/; revision=8801
|
|
|
|
|
|
| |
the path of the binary since.
svn path=/main/trunk/; revision=8798
|
|
|
|
|
|
|
|
| |
* blacklist the same variables in save_ebuild_env() so that
the latest values from the calling environment always
override those from the ebuild environment
svn path=/main/trunk/; revision=8796
|
|
|
|
| |
svn path=/main/trunk/; revision=8794
|
|
|
|
|
|
| |
no need to wait on it again.
svn path=/main/trunk/; revision=8792
|
|
|
|
|
|
|
| |
in order to clean up zombies (such as the parallel-fetch
process).
svn path=/main/trunk/; revision=8791
|
|
|
|
| |
svn path=/main/trunk/; revision=8789
|
|
|
|
| |
svn path=/main/trunk/; revision=8787
|
|
|
|
|
|
|
| |
use it's env.d keys as a blacklist to make env.d override the calling
environment.
svn path=/main/trunk/; revision=8785
|
|
|
|
|
|
|
| |
dump the current environment to ${T}/die.env in case it helps
for debugging.
svn path=/main/trunk/; revision=8783
|
|
|
|
|
|
| |
* filter PREROOTPATH in save_ebuild_env()
svn path=/main/trunk/; revision=8781
|
|
|
|
|
|
| |
* whitelist RPMDIR just for the "rpm" phase.
svn path=/main/trunk/; revision=8779
|
|
|
|
|
|
|
| |
sandbox's bashrc sources /etc/profile which unsets ROOTPATH,
so we have to back it up and restore it
svn path=/main/trunk/; revision=8777
|
|
|
|
|
|
|
| |
sandbox's bashrc sources /etc/profile which unsets ROOTPATH,
so we have to back it up and restore it.
svn path=/main/trunk/; revision=8776
|
|
|
|
| |
svn path=/main/trunk/; revision=8774
|
|
|
|
|
|
|
| |
gets set during the "depend" phase. Also, use
backup_changes() to properly cache the result.
svn path=/main/trunk/; revision=8771
|
|
|
|
|
|
| |
variable and we don't want to interfere.
svn path=/main/trunk/; revision=8770
|
|
|
|
|
|
| |
side then restore it on the bash side.
svn path=/main/trunk/; revision=8768
|
|
|
|
|
|
|
| |
variables that are in environment.bz2 so that they are
available for use by tools such as epm.
svn path=/main/trunk/; revision=8765
|
|
|
|
|
|
|
| |
from the calling environment that are allowed into the ebuild
environment.
svn path=/main/trunk/; revision=8763
|
|
|
|
|
|
|
| |
'source /etc/profile' which can interfere with the build
environment by modifying our PATH.
svn path=/main/trunk/; revision=8761
|
|
|
|
|
|
|
| |
during the "package" phase since it's currently referenced
there.
svn path=/main/trunk/; revision=8759
|
|
|
|
|
|
|
|
| |
longer needed because the same ebuild environment is reused for the
entire lifecycle of the package, including uninstallation.
svn path=/main/trunk/; revision=8757
|
|
|
|
| |
svn path=/main/trunk/; revision=8755
|
|
|
|
|
|
|
|
|
| |
environment from the calling environment. This makes it possible
for the build to unset a variable that was inherited from the
calling environment, and the variable will remain unset between
phases.
svn path=/main/trunk/; revision=8754
|
|
|
|
|
|
|
|
|
|
|
|
| |
the python side. The python will be able to use it's awareness
of the ${T}/environment to decide what type of ebuild environment
should be generated. For example, if the ebuild environment
should be able to unset variables that have been inherited from
the calling environment, the existence of ${T}/environment
will indicate that the ebuild environment should be isolated from
the calling environment.
svn path=/main/trunk/; revision=8753
|
|
|
|
|
|
| |
just for that purpose.
svn path=/main/trunk/; revision=8751
|
|
|
|
|
|
|
| |
dblink.merge() since we won't be able to later if they get
unmerged (happens when namespace changes).
svn path=/main/trunk/; revision=8749
|
|
|
|
|
|
|
| |
to help and it triggers import errors for elog modules when downgrading
to versions of portage that use the old namespace.
svn path=/main/trunk/; revision=8747
|
|
|
|
|
|
| |
PORTAGE_PYM_PATH works.
svn path=/main/trunk/; revision=8745
|
|
|
|
|
|
|
|
| |
directories to a temp dir. Insert the temporary PORTAGE_PYM_PATH
as the first element of sys.path and register an atexit hook to
clean up the temporary directories.
svn path=/main/trunk/; revision=8743
|
|
|
|
|
|
|
| |
os sys-apps/portage in the same slot if necessary (needed when
AUTOCLEAN=no is set).
svn path=/main/trunk/; revision=8741
|
|
|
|
| |
svn path=/main/trunk/; revision=8739
|