| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
says he wants it to work via make.conf, requiring redesign.
|
| |
|
|
|
|
| |
filter them from the saved environment.
|
| |
|
|
|
|
| |
save_ebuild_env. Thanks to Brian Harring.
|
| |
|
|
|
|
|
|
|
| |
fixing few inconsistences in bash code. Thanks to Michał Górny
<gentoo@mgorny.alt.pl> for this patch.
svn path=/main/trunk/; revision=15839
|
|
|
|
|
|
|
| |
the already executed ones from environment.bz2 doesn't save much space, and
it's possible that someone would want to look at them later.
svn path=/main/trunk/; revision=15145
|
|
|
|
|
|
| |
Thanks to Jonathan Callen <abcd@g.o> for reporting.
svn path=/main/trunk/; revision=15121
|
|
|
|
|
|
| |
die).
svn path=/main/trunk/; revision=15120
|
|
|
|
|
|
| |
Thanks to Jonathan Callen <abcd@g.o> for reporting.
svn path=/main/trunk/; revision=15119
|
|
|
|
|
|
| |
ebuild phases, and only filter them for binary and installed packages.
svn path=/main/trunk/; revision=15096
|
|
|
|
| |
svn path=/main/trunk/; revision=15051
|
|
|
|
| |
svn path=/main/trunk/; revision=15035
|
|
|
|
|
|
|
| |
filter them from the saved environment (so user settings override those of
binary packages). Thanks to Fabio Erculiani <lxnay@g.o> for reporting.
svn path=/main/trunk/; revision=14975
|
|
|
|
|
|
|
|
| |
* Add to whitelist so current values are always used.
* Always filter them from the saved environment.
* Always add thier values to SANDBOX_WRITE.
svn path=/main/trunk/; revision=14973
|
|
|
|
|
|
| |
Jonathan Callen <abcd@g.o> for this patch.
svn path=/main/trunk/; revision=14965
|
|
|
|
|
|
|
| |
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).
svn path=/main/trunk/; revision=14936
|
|
|
|
| |
svn path=/main/trunk/; revision=14804
|
|
|
|
| |
svn path=/main/trunk/; revision=14694
|
|
|
|
|
|
|
| |
filter_readonly_variables(). Add additional variables found in
the output of `env -i bash -c 'declare -p'`.
svn path=/main/trunk/; revision=14676
|
|
|
|
| |
svn path=/main/trunk/; revision=14663
|
|
|
|
| |
svn path=/main/trunk/; revision=14662
|
|
|
|
|
|
| |
<abcd@g.o> for this patch.
svn path=/main/trunk/; revision=14617
|
|
|
|
|
|
| |
confused.
svn path=/main/trunk/; revision=14527
|
|
|
|
|
|
| |
=$CATEGORY/$PF'. Suggested by zmedico.
svn path=/main/trunk/; revision=14526
|
|
|
|
| |
svn path=/main/trunk/; revision=14525
|
|
|
|
|
|
|
| |
--info and the build.log. Thanks to Sebastian Mingramm (few) for this
patch.
svn path=/main/trunk/; revision=14521
|
|
|
|
|
|
|
|
|
|
|
| |
as we don't print it
- move paths to the bottom and print ${S} as it's often necessary when a
package fails.
- move error message up directly after the message it says it failed
(printing it below the code snippet usually just repeats the message)
svn path=/main/trunk/; revision=14483
|
|
|
|
|
|
| |
print
svn path=/main/trunk/; revision=14482
|
|
|
|
| |
svn path=/main/trunk/; revision=14065
|
|
|
|
|
|
|
| |
make.conf or /etc/portage/package.properties.
If ACCEPT_PROPERTIES doesn't match ebuild PROPERTIES, the ebuild is masked.
svn path=/main/trunk/; revision=13997
|
|
|
|
| |
svn path=/main/trunk/; revision=13938
|
|
|
|
| |
svn path=/main/trunk/; revision=13936
|
|
|
|
|
|
|
|
|
|
|
|
| |
in the ebuild's login session in order to pass signals from the controlling
terminal to the detached session. A simple fifo-based approach in ebuild.sh
does not seem to work since bash's read builtin occasionally loses the fifo
data when it's 'Interrupted system call'. Maybe a python script will work
better for the session leader/daemon. NOTE: The daemon will also be useful
for implementing a fifo-based die helper (to replace the current signal-
based approach).
svn path=/main/trunk/; revision=13879
|
|
|
|
|
|
| |
actually in a subshell.
svn path=/main/trunk/; revision=13857
|
|
|
|
|
|
|
|
|
|
|
| |
left behind by ebuild phases. This works by using setsid to create a new
login session for the ebuild.sh process, and `kill -s SIGHUP 0` to send
a SIGHUP signal to all processes in the session. The setsid is currently
not done on the python side since that would cause the sandbox process in
the session, and sandbox produces a warning message if it catches a SIGHUP
signal.
svn path=/main/trunk/; revision=13856
|
|
|
|
|
|
| |
intended for display will not be eaten.
svn path=/main/trunk/; revision=13582
|
|
|
|
|
|
| |
settings are used calculate an appropriate ACCEPT_LICENSE value.
svn path=/main/trunk/; revision=13560
|
|
|
|
|
|
|
| |
important this particular QA feature. Thanks to Tiziano Müller <dev-zero@g.o>
for the suggestion.
svn path=/main/trunk/; revision=13391
|
|
|
|
|
|
| |
displayed (not possible with the helper binaries).
svn path=/main/trunk/; revision=13390
|
|
|
|
| |
svn path=/main/trunk/; revision=13299
|
|
|
|
|
|
| |
proactively call set +e inside qa_source(), qa_call(), and die().
svn path=/main/trunk/; revision=13273
|
|
|
|
| |
svn path=/main/trunk/; revision=13131
|
|
|
|
| |
svn path=/main/trunk/; revision=13091
|
|
|
|
|
|
| |
since that variable is not loaded from $T/environment anymore.
svn path=/main/trunk/; revision=12625
|
|
|
|
| |
svn path=/main/trunk/; revision=12592
|
|
|
|
|
|
|
|
| |
from, and do it during any phase for both ebuilds and binary packages. Now
PORTAGE_REPO_NAME is initialized inside config.setcpv() for both ebuilds
and binary packages, so it's always available inside ebuild.sh.
svn path=/main/trunk/; revision=12402
|
|
|
|
|
|
|
| |
override as much as possible. Thanks to Ned Ludd <solar@g.o> for the
suggestion.
svn path=/main/trunk/; revision=12134
|