| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9240
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9239
|
|
|
|
|
|
|
|
| |
solves an issue with EAPI missing from the key list which triggers invalid
EAPI messages for masked packages in cases where there is an installed
version and all ebuilds are masked.
svn path=/main/branches/2.1.2/; revision=9234
|
|
|
|
|
|
|
|
|
| |
out of a subshell since FreeBSD and prefix users have reported
apparent corruption of the PATH environment variable that triggers
calls to the wrong version of sed (one that does not support the
-r option). (trunk r9193:9195)
svn path=/main/branches/2.1.2/; revision=9196
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9193
|
|
|
|
|
|
| |
(trunk r9190)
svn path=/main/branches/2.1.2/; revision=9191
|
|
|
|
|
|
|
| |
it's not too small and only about 3% of packages will trigger it.
(trunk r9186)
svn path=/main/branches/2.1.2/; revision=9187
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9185
|
|
|
|
|
|
|
|
| |
autotools directly instead of using autotools.eclass.
Thanks to Betelgeuse for the initial patch.
(trunk r9179)
svn path=/main/branches/2.1.2/; revision=9183
|
|
|
|
|
|
|
| |
over 80 characters long. Thanks to Betelgeuse for the patch.
(trunk r9177)
svn path=/main/branches/2.1.2/; revision=9181
|
|
|
|
|
|
|
| |
encouraging users to report 'poor programming practices' QA issues
upstream and show them the $HOMEPAGE for convenience. (trunk r9176)
svn path=/main/branches/2.1.2/; revision=9180
|
|
|
|
|
|
| |
not compatible with debugedit. (trunk r9167)
svn path=/main/branches/2.1.2/; revision=9175
|
|
|
|
|
|
| |
(trunk r9164:9165)
svn path=/main/branches/2.1.2/; revision=9173
|
|
|
|
|
|
|
| |
This allows the rsync program to choose the preferred --delete algorithm,
or the user can choose one via PORTAGE_RSYNC_EXTRA_OPTS. (trunk r9163)
svn path=/main/branches/2.1.2/; revision=9172
|
|
|
|
|
|
| |
config.guess and config.sub. (trunk r9162)
svn path=/main/branches/2.1.2/; revision=9171
|
|
|
|
|
|
| |
are in sync with the current NOCOLOR setting. (trunk r9158)
svn path=/main/branches/2.1.2/; revision=9170
|
|
|
|
|
|
| |
gentoo-x86 are migrated). (trunk r9144)
svn path=/main/branches/2.1.2/; revision=9168
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9152
|
|
|
|
|
|
| |
we never want to save of reload it. (trunk r9147)
svn path=/main/branches/2.1.2/; revision=9148
|
|
|
|
|
|
| |
(trunk r9145)
svn path=/main/branches/2.1.2/; revision=9146
|
|
|
|
|
|
|
|
| |
case somebody calls portageq inside a global scope command
substitution. The output needs to go to stderr so that the
die message from the subshell is visible. (trunk r9140)
svn path=/main/branches/2.1.2/; revision=9141
|
|
|
|
|
|
|
| |
is needed for compatibility with environment.bz2 files generated
by paludis. (trunk r9137)
svn path=/main/branches/2.1.2/; revision=9138
|
|
|
|
|
|
|
| |
since they seem to be switching commands to gnu anyway.
(trunk r9118)
svn path=/main/branches/2.1.2/; revision=9119
|
|
|
|
|
|
|
| |
the directory path. Thanks to armin76.
(trunk r9110:9112)
svn path=/main/branches/2.1.2/; revision=9113
|
|
|
|
|
|
| |
isolated-functions.sh when necessary. (trunk r9107)
svn path=/main/branches/2.1.2/; revision=9108
|
|
|
|
|
|
|
|
|
|
|
| |
getattr(os, "lchown", None) call already handles it.
* Simplify the userland detection code in portage.data and add
a bash version of it to isolated-functions.sh.
(trunk r9098:9101)
svn path=/main/branches/2.1.2/; revision=9102
|
|
|
|
|
|
| |
(trunk r9095:9097)
svn path=/main/branches/2.1.2/; revision=9098
|
|
|
|
|
|
| |
--search output. (trunk r9094)
svn path=/main/branches/2.1.2/; revision=9095
|
|
|
|
|
|
|
| |
avoid a situation where attempts to read arbitrary files trigger
sandbox violations. (trunk r9085)
svn path=/main/branches/2.1.2/; revision=9086
|
|
|
|
|
|
| |
by using find -print0 | while read -d $'\0'. (trunk r9083)
svn path=/main/branches/2.1.2/; revision=9084
|
|
|
|
|
|
| |
stderr. (trunk r9066)
svn path=/main/branches/2.1.2/; revision=9077
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add EBUILD_FORCE_TEST to the environment whitelist and filter
it from the saved environment in save_ebuild_env().
* Tweak logic inside the ebuild command and config.regenerate()
so that EBUILD_FORCE_TEST works even in odd cases like when
USE=test is masked.
* Only make FEATURES=test map to USE=test when "test" is
actually in IUSE.
* Remove USE=test from the set of implicit IUSE so that useq()
calls in ebuild.sh properly generate a QA Notice when "test"
is missing from IUSE.
(trunk r9063:9065)
svn path=/main/branches/2.1.2/; revision=9076
|
|
|
|
|
|
|
| |
g-r on binaries that are both setuid and setgid. In that case, just
chmod o-r. (trunk r9061)
svn path=/main/branches/2.1.2/; revision=9075
|
|
|
|
|
|
|
|
|
|
| |
* Use relative_path and full_path variables for files being checked
instead of spreading code like x+"/files/"+y all over the place.
* Use stat.S_IMODE with octal 0111 instead of hex 0x0248 in the
file.executable checks.
(trunk r9060)
svn path=/main/branches/2.1.2/; revision=9074
|
|
|
|
|
|
|
|
| |
files inside ${FILESDIR} and generate a "desktop.invalid"
qa warning if an error is detected. Thanks to Betelgeuse for
the initial patch. (trunk r9059)
svn path=/main/branches/2.1.2/; revision=9073
|
|
|
|
|
|
| |
verify_all(). Thanks to Betelgeuse. (trunk r9056)
svn path=/main/branches/2.1.2/; revision=9072
|
|
|
|
|
|
|
|
| |
This will load the ${T}/environment file if available and then
source ${EBUILD} to overwrite any functions that have changed.
(trunk r9051 and r9062)
svn path=/main/branches/2.1.2/; revision=9068
|
|
|
|
|
|
| |
of missing newlines. (trunk r9050)
svn path=/main/branches/2.1.2/; revision=9067
|
|
|
|
|
|
| |
emerge --search. (trunk r9038)
svn path=/main/branches/2.1.2/; revision=9039
|
|
|
|
|
|
|
| |
that lists all the files that are installed for a given package,
with one file listed on each line. (trunk r9035)
svn path=/main/branches/2.1.2/; revision=9037
|
|
|
|
|
|
| |
when given an empty string. (trunk r9032:9034)
svn path=/main/branches/2.1.2/; revision=9036
|
|
|
|
|
|
|
|
| |
* support for searching installed packages
* visibility filtering for both installed and binary packages
(trunk r9026:9029)
svn path=/main/branches/2.1.2/; revision=9030
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9024
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9022
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9003
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8987
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8986
|
|
|
|
|
|
|
| |
This is only the least invasive part of the implementation that is
currently in trunk.
svn path=/main/branches/2.1.2/; revision=8984
|
|
|
|
|
|
| |
no portage tree available. (trunk r8980)
svn path=/main/branches/2.1.2/; revision=8981
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
* Convert messages about missing portage tree to debug level
warnings since quite often it's possible to function without
a portage tree now.
* Make binarytree.populate() stop relying on having a categories
list since it may not be available if there is no portage tree.
(trunk r8972:8976)
svn path=/main/branches/2.1.2/; revision=8977
|