| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
bin/ebuild-helpers/emake
bin/misc-functions.sh
bin/portageq
doc/Makefile
pym/_emerge/EbuildBuild.py
pym/portage/const.py
pym/portage/dbapi/vartree.py
pym/portage/package/ebuild/doebuild.py
|
| |
| |
| |
| | |
Signed-off-by: Alexander Berntsen <bernalex@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Alexander Berntsen <bernalex@gentoo.org>
|
| |
| |
| |
| |
| | |
Signed-off-by: Alexander Berntsen <bernalex@gentoo.org>
Suggested-by: Steve J. Long <slong@rathaus.eclipse.co.uk>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Implement "--alert" (short option "-A"), which adds a terminal bell
character ('\a') to all prompts, when it is set to True or "y".
The patch refactors userquery to a class, UserQuery, to accommodate
--alert. It also adds the option to the emerge man page.
Signed-off-by: Alexander Berntsen <bernalex@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 1a00ddf5fb089724a127c8dc72d63f10ae72abbf. It had
some furiously annoying mistakes in the commit message. Also, someone
alluded to the man page being too short. Thanks, Brian.
Signed-off-by: Alexander Berntsen <bernalex@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Implement "--alert" (short option "-A"), which adds a terminal bell
character ('\a') to all prompts, when it is set to True or "y". It may
be used without an option, like e.g. --ask, to mean True.
The patch refactors userquery to a class, UserQuery, to accommodate
--alert. It also adds the option to the emerge man page.
A quick example is to do 'emerge -PAc portage'.
If you have your terminal emulator set up to make '\a' into a window
manager urgency hint, move your cursor to a different window to get the
effect. 'sleep 2 && emerge' is another way to test this.
The --alert option is especially useful if you, like me, tend to fire up
a big world update when you get to the office in the morning (or night),
and then immediately change your focus to something else. If you now do
'emerge -auAD world', emerge will courteously point out when it has
finished calculating the graph, and again when it has finished emerging.
Signed-off-by: Alexander Berntsen <bernalex@gentoo.org>
|
| |
| |
| |
| |
| | |
Add QA_IGNORE_INSTALL_NAME_FILES containing a list for file to treat as
non-fatal when they have failures with install_names.
|
| |
| |
| |
| |
| |
| | |
Consensus said this was not the right way to go. See follow-up commit.
This reverts commit 90691e509210bce88c715022eaba72fac5cf76b5.
|
| |
| |
| |
| |
| | |
Allow certain install_names to be ignored when checking for validity.
This is useful for libraries that will be managed by tools like eselect.
|
|\| |
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
pym/portage/dbapi/bintree.py
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The --newrepo flag tells emerge to recompile a package if it is now
being pulled from a different repository.
BUG=chromium:200417
TEST=Verify ebuilds get pulled in when repo changes.
TEST=New test cases.
Change-Id: I8d5ff1cfc8c1d23e00c733b861547d3626bc2ece
|
| |
| |
| |
| |
| | |
This reverts commit 4c409a049c394389b1de398db511380e2fed0437.
This needs to be submitted for review and approval.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
bin/archive-conf
bin/binhost-snapshot
bin/check-implicit-pointer-usage.py
bin/chpathtool.py
bin/clean_locks
bin/dispatch-conf
bin/dohtml.py
bin/ebuild
bin/ebuild-helpers/prepstrip
bin/ebuild-ipc.py
bin/egencache
bin/emaint
bin/emerge
bin/emerge-webrsync
bin/emirrordist
bin/env-update
bin/filter-bash-environment.py
bin/fixpackages
bin/glsa-check
bin/install.py
bin/isolated-functions.sh
bin/lock-helper.py
bin/portageq
bin/quickpkg
bin/regenworld
bin/repoman
bin/save-ebuild-env.sh
bin/xattr-helper.py
bin/xpak-helper.py
misc/emerge-delta-webrsync
pym/portage/dispatch_conf.py
pym/portage/getbinpkg.py
pym/portage/tests/runTests
runtests.sh
tabcheck.py
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
precise configuration of inheritance of settings from repositories:
eclass-masters
package.mask-masters
use.aliases-masters
use.force-masters
use.mask-masters
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
in documentation.
|
|\|
| |
| |
| |
| |
| | |
Conflicts:
bin/helper-functions.sh
pym/portage/const.py
|
| |
| |
| |
| | |
Reported-by: Sebastian Luther <SebastianLuther@gmx.de>
|
| |
| |
| |
| | |
URL: https://bugs.gentoo.org/395359
|
| |
| |
| |
| | |
There has never been such a helper, so stop documenting it.
|
| |
| |
| |
| | |
repos.conf.
|
| | |
|
| | |
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
README
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
bin/ebuild-helpers/unprivileged/chown
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
We create a cgroup for each ebuild. The ebuild processes are put in that
cgroup, therefore allowing us to keep track of their replication. Once
ebuild phase is over, we can happily kill all orphans.
|
| |
| |
| |
| |
| | |
This way, only privileged phases (pkg_*) can use *nix IPC to communicate
with host applications. src_* use private IPC namespace.
|
| |
| |
| |
| |
| |
| | |
This way, only privileged phases (pkg_* and src_unpack) have network
access during the ebuild run. All of the src_* phases are completely
detached from host's network interfaces.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Enable experimental inherit.missing checks which may misbehave when the
internal eclass database becomes outdated.
|
| | |
|
| | |
|
| | |
|