| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=8976
|
|
|
|
|
|
| |
list since it may not be available if there is no portage tree.
svn path=/main/trunk/; revision=8975
|
|
|
|
|
|
|
| |
warnings since quite often it's possible to function without
a portage tree now.
svn path=/main/trunk/; revision=8974
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
packages without having a portage tree:
* Make portdbapi.aux_get() return early by raising a KeyError
if it detects that there is no portage tree.
* Move the ARCH and USERLAND sanity check to the last moment
in doebuild() and only require these variables if an
existing environment (such as environment.bz2) is
unavailable.
* Make the NewsManager constructor cope with a broken
make.profile symlink.
svn path=/main/trunk/; revision=8973
|
|
|
|
|
|
|
| |
temp files on success. Otherwise, leave the temp files
intact for debugging purposes.
svn path=/main/trunk/; revision=8971
|
|
|
|
| |
svn path=/main/trunk/; revision=8969
|
|
|
|
|
|
| |
in PORTAGE_ARCHLIST.
svn path=/main/trunk/; revision=8967
|
|
|
|
|
|
| |
new-style virtual packages.
svn path=/main/trunk/; revision=8965
|
|
|
|
|
|
|
| |
it separate from the global USE that's shown by
emerge --info.
svn path=/main/trunk/; revision=8963
|
|
|
|
|
|
|
|
|
| |
EBUILD_PHASE variable is defined. It's too expensive to do
the regenerate() call every time. Do in when EBUILD_PHASE
is defined since it's needed to create the filtered USE that
environ() passes to the ebuild environment.
svn path=/main/trunk/; revision=8961
|
|
|
|
|
|
|
| |
attribute so that the normal global USE is still available
for things like emerge --info output.
svn path=/main/trunk/; revision=8959
|
|
|
|
|
|
| |
calling config.regenerate().
svn path=/main/trunk/; revision=8957
|
|
|
|
|
|
| |
of IUSE so that stage builds will work again.
svn path=/main/trunk/; revision=8955
|
|
|
|
|
|
|
| |
blockers, instead of telling the user to try again with
--pretend.
svn path=/main/trunk/; revision=8953
|
|
|
|
|
|
| |
since that's the only time it's valid for now.
svn path=/main/trunk/; revision=8951
|
|
|
|
|
|
| |
in the useq() IUSE check.
svn path=/main/trunk/; revision=8949
|
|
|
|
|
|
|
|
| |
for use by the QA check that's built into useq(). This allows
the IUSE logic for this check to be isolated in the python
code.
svn path=/main/trunk/; revision=8945
|
|
|
|
|
|
|
|
|
|
|
| |
Some flags are considered to be implicit members of IUSE:
* Flags derived from ARCH
* Flags derived from USE_EXPAND_HIDDEN variables
* Forced flags, such as those from {,package}use.force
svn path=/main/trunk/; revision=8944
|
|
|
|
| |
svn path=/main/trunk/; revision=8943
|
|
|
|
|
|
|
|
|
| |
possible to create awk, make, and patch symlinks that
behave analogously. These symlinks will make
it unnecessary for default-bsd profiles to define
profile.bashrc aliases for these commands.
svn path=/main/trunk/; revision=8942
|
|
|
|
| |
svn path=/main/trunk/; revision=8937
|
|
|
|
|
|
| |
leading ${D} from file paths.
svn path=/main/trunk/; revision=8935
|
|
|
|
|
|
| |
the ouput module.
svn path=/main/trunk/; revision=8934
|
|
|
|
|
|
| |
Arahesis <arfrever.fta@gmail.com>.
svn path=/main/trunk/; revision=8932
|
|
|
|
| |
svn path=/main/trunk/; revision=8930
|
|
|
|
|
|
| |
output for display in $EDITOR.
svn path=/main/trunk/; revision=8928
|
|
|
|
| |
svn path=/main/trunk/; revision=8927
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in $EDITOR while the user creates a commit message.
Otherwise, the user would not be able to see this output
once the editor has taken over the screen.
Output is done through a formatter object where it is
captured for later use. A file-like object that behaves
something like the portage.output.colorize() function is
used to transfor style identifiers from the formatter
framework into actual console codes.
svn path=/main/trunk/; revision=8925
|
|
|
|
|
|
|
| |
take over the screen so there is an
opportunity to review any QA warnings.
svn path=/main/trunk/; revision=8923
|
|
|
|
|
|
| |
by the EDITOR environment variable.
svn path=/main/trunk/; revision=8921
|
|
|
|
|
|
| |
as a delimiter (Ctrl-d) instead of a new line.
svn path=/main/trunk/; revision=8920
|
|
|
|
|
|
| |
slot collisions and world file updates.
svn path=/main/trunk/; revision=8917
|
|
|
|
|
|
|
|
| |
contains "strip" or "binchecks". This is needed at least for the
glibc ebuild since it calls prepallstrip directly, resulting in
it being called twice. Thanks to loki_val for reporting.
svn path=/main/trunk/; revision=8915
|
|
|
|
|
|
| |
with a reference to the CONFIGURATION FILES section of emerge(1).
svn path=/main/trunk/; revision=8913
|
|
|
|
|
|
| |
by "${T}"/environment.
svn path=/main/trunk/; revision=8911
|
|
|
|
|
|
|
|
|
|
|
| |
want to modify it via bashrc to enable things like splitdebug
and installsources for specific packages. They should be able
to modify it in pre_pkg_setup() and have it persist all the
way through the install phase. However, if FEATURES exist
inside environment.bz2 then they should be overridden by
current settings.
svn path=/main/trunk/; revision=8909
|
|
|
|
| |
svn path=/main/trunk/; revision=8907
|
|
|
|
|
|
|
|
|
| |
${T}/environment it's a bit tricky because we have to temporarily
disable sandbox since the SANDBOX_{DENY,READ,PREDICT,_WRITE} values
we've just loaded may be unusable (triggering in spurious sandbox
violations) until we've merged them with our current values.
svn path=/main/trunk/; revision=8906
|
|
|
|
| |
svn path=/main/trunk/; revision=8904
|
|
|
|
|
|
| |
(branches/2.1.2 r8900)
svn path=/main/trunk/; revision=8901
|
|
|
|
| |
svn path=/main/trunk/; revision=8897
|
|
|
|
|
|
|
| |
paths that start with ${DISTDIR} and die an appropriate error
message. Thanks to grobian for this patch.
svn path=/main/trunk/; revision=8896
|
|
|
|
|
|
| |
SLOT.
svn path=/main/trunk/; revision=8895
|
|
|
|
| |
svn path=/main/trunk/; revision=8894
|
|
|
|
|
|
| |
commonly used characters like (, ), and + don't have to be escaped.
svn path=/main/trunk/; revision=8893
|
|
|
|
|
|
|
|
| |
of the bash environment, use a filter-bash-environment.py script
that behaves similar to egrep -v except that it leaves bash here-
documents intact.
svn path=/main/trunk/; revision=8892
|
|
|
|
|
|
| |
instead of removing it completely.
svn path=/main/trunk/; revision=8891
|
|
|
|
|
|
| |
code can assume there are no blockers.
svn path=/main/trunk/; revision=8889
|
|
|
|
|
|
| |
repoman from the root of the repo.
svn path=/main/trunk/; revision=8888
|
|
|
|
|
|
| |
creation appears to be missing.
svn path=/main/trunk/; revision=8887
|