Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't unset PORTAGE_BUILDDIR in save_ebuild_env() since it's | Zac Medico | 2010-09-17 | 1 | -1/+1 |
| | | | | readonly now. | ||||
* | Add PORTAGE_BUILDDIR to READONLY_PORTAGE_VARS since it's extremely | Zac Medico | 2010-09-17 | 1 | -1/+1 |
| | | | | important now that ebuild-ipc relies on it. | ||||
* | Bug #337180 - Add a --unmatched-removal option for stricter checking | Zac Medico | 2010-09-15 | 1 | -0/+4 |
| | | | | of package.mask and package.unmask files for unmatched removal atoms. | ||||
* | Make ebuild-ipc.py close the output_file before trying to re-open it | Zac Medico | 2010-09-14 | 1 | -2/+6 |
| | | | | after it has timed out. | ||||
* | Bug #336433 - Don't filter the DCCC_PATH variable from environment since | Zac Medico | 2010-09-14 | 1 | -1/+1 |
| | | | | that breaks distcc ebuilds. | ||||
* | Add option -s to docompress command. | Ulrich Mueller | 2010-09-14 | 1 | -1/+7 |
| | |||||
* | Revert "Remove ebuild-helpers/preplib (bug 102297)" | Zac Medico | 2010-09-14 | 1 | -0/+28 |
| | | | | | This reverts commit 811689f349a91b44448bc8e294903abf990eac45. The preplib helper is still used by at least by stable sys-libs/lib-compat ebuilds. | ||||
* | Make ebuild-ipc timeout messages show which operation timed out. | Zac Medico | 2010-09-14 | 1 | -6/+11 |
| | |||||
* | Bug #336142 - Make ebuild-ipc.py keep trying to communicate indefinitely, | Zac Medico | 2010-09-14 | 1 | -36/+98 |
| | | | | as long as $PORTAGE_BUILDDIR is locked. | ||||
* | Remove ebuild-helpers/preplib (bug 102297) | Sebastian Luther | 2010-09-13 | 1 | -28/+0 |
| | |||||
* | Make sure atoms in profiles follow the profiles EAPI | Sebastian Luther | 2010-09-13 | 1 | -1/+1 |
| | |||||
* | Bug #336873 - Add a leading comma when matching --hash-style=gnu | Zac Medico | 2010-09-13 | 1 | -1/+1 |
| | | | | in LDFLAGS, in order to try and filter out invalid settings. | ||||
* | Bug #337031 - Don't make "always overflow destination buffers" gccv2.2_rc81 | Zac Medico | 2010-09-12 | 1 | -3/+4 |
| | | | | warnings fatal for now. | ||||
* | Bug #336142 - Use a longer timeout for ebuild-ipc, in case the system is | Zac Medico | 2010-09-12 | 1 | -1/+3 |
| | | | | heavily loaded. | ||||
* | Bug #273282 - Make install_qa_check() eqawarn about installation intov2.2_rc79 | Zac Medico | 2010-09-10 | 1 | -1/+12 |
| | | | | | | these deprecated directories: etc/app-defaults usr/man usr/info usr/X11R6 usr/doc usr/locale | ||||
* | Fix the "alway overflow" eerror message to not use the message | Zac Medico | 2010-09-10 | 1 | -1/+1 |
| | | | | intended for "implicit pointer". | ||||
* | Make the "always overflow" gcc warning code use a separate variable | Zac Medico | 2010-09-10 | 1 | -8/+20 |
| | | | | | from the "implicit pointer" code in install_qa_check(), so they don't interfere. | ||||
* | Remove redundant local retval declaration in has_version(). | Zac Medico | 2010-09-10 | 1 | -1/+0 |
| | |||||
* | Make ebuild-ipc.py suppress IOError just like it does for EOFError | Zac Medico | 2010-09-10 | 1 | -3/+1 |
| | | | | when the buffer is non-empty. | ||||
* | Make ebuild-ipc.py handle exceptions from pickle.loads(). | Zac Medico | 2010-09-10 | 1 | -11/+15 |
| | |||||
* | Make ebuild-ipc.py display EOFError if no data is read from the | Zac Medico | 2010-09-10 | 1 | -2/+2 |
| | | | | pipe. | ||||
* | Add missing comma in tuple. | Zac Medico | 2010-09-09 | 1 | -2/+2 |
| | |||||
* | Make the "warning: call to .* will always overflow destination buffer" | Zac Medico | 2010-09-09 | 1 | -0/+3 |
| | | | | | gcc warning fatal. Thanks to Diego Pettenò <flameeyes@g.o> for the suggestion. | ||||
* | Bug #336644 - Make ebuild-ipc.py use array.fromfile() to read pickles | Zac Medico | 2010-09-09 | 2 | -33/+36 |
| | | | | | | | in single atomic non-blocking read() calls, similar to how AbstractPollTask._read_buf() does it. If the read fails, exit with status 2 so that best_version() and has_version() can detect the error and die when necessary. | ||||
* | Filter the FEATURES variable out of the environment between phases, | Zac Medico | 2010-09-07 | 1 | -2/+3 |
| | | | | | | | so that it always matches the latest value from the config class and it can never be stale. With the ability to use package.env for per-package FEATURES settings, there's no need for bashrc to make persistent modifications to the FEATURES variable. | ||||
* | Fix dyn_setup 'already setup' message to refer to setup instead of | Zac Medico | 2010-09-07 | 1 | -1/+1 |
| | | | | prepare. | ||||
* | Move stale elog cleanup code from ebuild.sh to _doebuild_spawn(), so | Zac Medico | 2010-09-07 | 1 | -10/+11 |
| | | | | that elog messages generated by bashrc are preserved when appropriate. | ||||
* | Define EBUILD_MASTER_PID earlier in ebuild.sh, before $EBUILD isv2.2_rc76 | Zac Medico | 2010-09-06 | 1 | -4/+8 |
| | | | | sourced. | ||||
* | Bug #336285 - Add workaround to unpack() in order to prevent unzip | Zac Medico | 2010-09-06 | 1 | -0/+3 |
| | | | | from interactively prompting under some error conditions. | ||||
* | Remove all \a (alert/bell/beep) tokens (bug 336024) | Sebastian Luther | 2010-09-06 | 3 | -26/+23 |
| | |||||
* | print up-to-date copyright years | Fabian Groffen | 2010-09-05 | 1 | -1/+1 |
| | |||||
* | Update copyright header. | Ulrich Mueller | 2010-09-05 | 1 | -1/+1 |
| | |||||
* | dodoc, prepalldocs: Don't test for EAPI; use helpers in subdir 4 instead. | Ulrich Mueller | 2010-09-05 | 4 | -8/+2 |
| | |||||
* | Don't regenerate GNU Info if the dir contains a .keepinfodir file, bug 257260. | Ulrich Mueller | 2010-09-05 | 1 | -0/+3 |
| | |||||
* | Take the code which displays ebuild information before pkg_setup, | Zac Medico | 2010-09-05 | 1 | -5/+0 |
| | | | | | and move it from ebuild.sh to EbuildPhase. This way we can easily use python to extend it for bug #336019. | ||||
* | Remove redundant initial os.sep argument to os.path.join() calls | Zac Medico | 2010-09-05 | 1 | -2/+2 |
| | | | | involving EROOT. | ||||
* | use EROOT with WORLD_FILE | Fabian Groffen | 2010-09-04 | 1 | -1/+1 |
| | |||||
* | use EROOT with VDB_PATH | Fabian Groffen | 2010-09-04 | 3 | -4/+5 |
| | |||||
* | Make ebuild-ipc.py call portage._disable_legacy_globals() since it | Zac Medico | 2010-09-03 | 1 | -0/+1 |
| | | | | doesn't need any of that stuff. | ||||
* | Adjust AlarmSignal.unregister() call in ebuild-ipc. | Zac Medico | 2010-09-03 | 1 | -7/+8 |
| | |||||
* | Make AlarmSignal.register() require a time parameter and pass it to | Zac Medico | 2010-09-03 | 1 | -2/+2 |
| | | | | signal.alarm(). | ||||
* | Add AlarmSignal.register() and unregister() classmethods in order to | Zac Medico | 2010-09-03 | 1 | -3/+2 |
| | | | | handle interaction with the signal module. | ||||
* | Bug #335777 - Add a 40 second timeout in ebuild-ipc.py, so that if an | Zac Medico | 2010-09-03 | 1 | -1/+20 |
| | | | | | orphan is left for any reason then it will exit with an error message instead of hanging indefinitely. | ||||
* | Fix VDB_PATH handling in ebuild(1) to join with EROOT. | Zac Medico | 2010-09-03 | 1 | -2/+2 |
| | |||||
* | Unify to different pieces of code that handle sandbox considerations for | Zac Medico | 2010-09-02 | 1 | -12/+12 |
| | | | | TEMP, TMP, and TMPDIR variables. | ||||
* | Prevent local x variable in ebuild_main() from showing up in | Zac Medico | 2010-09-02 | 1 | -2/+2 |
| | | | | environment.bz2. | ||||
* | Prevent the local filter_opts variable in filter_readonly_variables() | Zac Medico | 2010-09-02 | 1 | -5/+6 |
| | | | | from being saved in environment.bz2. | ||||
* | Filter more variables that don't need to end up in environment.bz2. | Zac Medico | 2010-09-02 | 1 | -1/+1 |
| | |||||
* | Add a _SANDBOX_COMPAT_LEVEL constant which will be used to enable | Zac Medico | 2010-09-02 | 2 | -1/+11 |
| | | | | a workaround for bug #288863 in the stable branch. | ||||
* | When signaling successful exit from an ebuild phase via ebuild-ipc, | Zac Medico | 2010-09-02 | 2 | -2/+27 |
| | | | | | | first check for non-empty $SANDBOX_LOG and signal unsuccessful exit if necessary. This fixes an issue with phases being treated as successful even when there were sandbox violations. |