| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
environment starting with EAPI 3 (so people won't write ebuilds that
are incompatible with older package managers). (trunk r15032)
svn path=/main/branches/2.1.7/; revision=15066
|
|
|
|
|
|
| |
current EAPI. (trunk r15031)
svn path=/main/branches/2.1.7/; revision=15065
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
filter_readonly_variables() but don't mark them readonly for now since some
ebuilds/eclasses try to assign EROOT (such as kde4-base_pkg_setup) which
causes the whole bash shell to exit like this:
>>> Extracting info
* CPV: kde-base/oxygen-icons-4.3.4
* REPO: gentoo
* USE: elibc_glibc kernel_linux test userland_GNU x86
/var/tmp/portage/kde-base/oxygen-icons-4.3.4/temp/environment: line 2781: EROOT: readonly variable
Also, add ED to the environment blacklist. (trunk r15030)
svn path=/main/branches/2.1.7/; revision=15064
|
|
|
|
|
|
| |
(trunk r15029)
svn path=/main/branches/2.1.7/; revision=15063
|
|
|
|
|
|
|
|
| |
portage.cache.mappings.OrderedDict for older python. Also, use OrderedDict
inside fetch() so that files are fetched in the order that they appear in
SRC_URI. (trunk r15028)
svn path=/main/branches/2.1.7/; revision=15062
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=15061
|
|
|
|
|
|
|
|
|
|
| |
EROOT available to the ebuild environment, and updates the manpage
accordingly. EPREFIX is hardwired to the empty string, and not
configurable. For that, the prefix branch should be used for now.
This should satisfy the requirements for EAPI=3. (trunk r15024)
svn path=/main/branches/2.1.7/; revision=15060
|
|
|
|
|
|
|
| |
an OrderedDict instance. This fixes broken fetching for some packages.
(trunk r15019)
svn path=/main/branches/2.1.7/; revision=15020
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=15016
|
|
|
|
|
|
|
| |
from a binhost. Thanks to Jeremy Olexa <darkside@g.o> for reporting.
(trunk r14997)
svn path=/main/branches/2.1.7/; revision=15013
|
|
|
|
|
|
|
| |
rounding up, and truncate digits as necessary to preserve the integral seconds
portion of the mtime. (trunk r14996)
svn path=/main/branches/2.1.7/; revision=15012
|
|
|
|
|
|
|
| |
which is returned, since the stat_obj.st_mtime float attribute rounds *up* if
the nanosecond part of the timestamp is 999999881 ns or greater. (trunk r14995)
svn path=/main/branches/2.1.7/; revision=15011
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=15010
|
|
|
|
|
|
|
|
| |
filter them from the saved environment (so user settings override those of
binary packages). Thanks to Fabio Erculiani <lxnay@g.o> for reporting.
(trunk r14975)
svn path=/main/branches/2.1.7/; revision=15009
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=15008
|
|
|
|
|
|
|
|
| |
* Add to whitelist so current values are always used.
* Always filter them from the saved environment.
* Always add thier values to SANDBOX_WRITE. (trunk r14973)
svn path=/main/branches/2.1.7/; revision=15007
|
|
|
|
|
|
|
| |
unittest to unittest.runner in python-2.7. Thanks to Arfrever for the
suggestion. (trunk r14972)
svn path=/main/branches/2.1.7/; revision=15006
|
|
|
|
|
|
|
| |
in python3 so that we get the right class (otherwise our code that expects
the 'buffer' attribute will break). (trunk r14971)
svn path=/main/branches/2.1.7/; revision=15005
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=15004
|
|
|
|
|
|
|
|
| |
to decode the stream. Also, don't use finally to close the atomic_ofstream
when writing the file since we want it to abort if an exception is raised.
(trunk r14969)
svn path=/main/branches/2.1.7/; revision=15003
|
|
|
|
|
|
| |
to order in SRC_URI. (trunk r14968)
svn path=/main/branches/2.1.7/; revision=15002
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=15001
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=15000
|
|
|
|
|
|
| |
Jonathan Callen <abcd@g.o> for this patch. (trunk r14965)
svn path=/main/branches/2.1.7/; revision=14999
|
|
|
|
|
|
| |
removed in python-2.7. (trunk r14963)
svn path=/main/branches/2.1.7/; revision=14998
|
|
|
|
|
|
| |
functions. (trunk r14958)
svn path=/main/branches/2.1.7/; revision=14960
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=14959
|
|
|
|
|
|
| |
dblink._merge(). (trunk r14955)
svn path=/main/branches/2.1.7/; revision=14956
|
|
|
|
|
|
|
| |
to call ebuild success/die hooks, since it might have already been removed
by fail-clean (and the hooks would have already been called). (trunk r14953)
svn path=/main/branches/2.1.7/; revision=14954
|
|
|
|
|
|
| |
update_config_files(). (trunk r14951)
svn path=/main/branches/2.1.7/; revision=14952
|
|
|
|
|
|
|
|
| |
register_die_hook, and also add code to ensure the die hooks are called even
when the failure is on the python side (like for file collisions).
(trunk r14936)
svn path=/main/branches/2.1.7/; revision=14950
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=14949
|
|
|
|
|
|
| |
description parameter for use in messages. (trunk r14934)
svn path=/main/branches/2.1.7/; revision=14948
|
|
|
|
|
|
|
| |
_pipe and _can_log methods that used to be in the EbuildProcess class.
(trunk r14933)
svn path=/main/branches/2.1.7/; revision=14947
|
|
|
|
|
|
| |
(trunk r14932)
svn path=/main/branches/2.1.7/; revision=14946
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=14945
|
|
|
|
|
|
| |
(trunk r14930)
svn path=/main/branches/2.1.7/; revision=14944
|
|
|
|
|
|
| |
(trunk r14929)
svn path=/main/branches/2.1.7/; revision=14943
|
|
|
|
|
|
|
| |
pty is not available for some reason (currently they are never available
with python3). (trunk r14928)
svn path=/main/branches/2.1.7/; revision=14942
|
|
|
|
|
|
| |
the log. Thanks to Diego E. Pettenò for reporting. (trunk r14927)
svn path=/main/branches/2.1.7/; revision=14941
|
|
|
|
|
|
|
| |
are added to the graph. This fixes incorrect choices that happen in some
cases. (trunk r14922)
svn path=/main/branches/2.1.7/; revision=14924
|
|
|
|
|
|
| |
and bytes if it's given bytes. (trunk r14921)
svn path=/main/branches/2.1.7/; revision=14923
|
|
|
|
|
|
| |
for reporting. (trunk r14915)
svn path=/main/branches/2.1.7/; revision=14918
|
|
|
|
|
|
| |
avoid a KeyError when displaying blockers. (trunk r14914)
svn path=/main/branches/2.1.7/; revision=14917
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=14916
|
|
|
|
|
|
|
| |
virtuals, in order to avoid unwanted cache generation with --nodeps (reported
by Arfrever). (trunk r14909)
svn path=/main/branches/2.1.7/; revision=14910
|
|
|
|
|
|
| |
including USE flags. (trunk r14907)
svn path=/main/branches/2.1.7/; revision=14908
|
|
|
|
|
|
| |
romildo. (trunk r14901)
svn path=/main/branches/2.1.7/; revision=14906
|
|
|
|
| |
svn path=/main/branches/2.1.7/; revision=14905
|
|
|
|
|
|
|
| |
a regression which causes incomplete graph creation (since r14773).
Thanks to Vlastimil Babka <caster@g.o> for reporting. (trunk r14899)
svn path=/main/branches/2.1.7/; revision=14904
|