| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
bashrc's don't break. (trunk r9114)
svn path=/main/branches/2.1.2/; revision=9115
|
|
|
|
|
|
|
| |
the directory path. Thanks to armin76.
(trunk r9110:9112)
svn path=/main/branches/2.1.2/; revision=9113
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9110
|
|
|
|
|
|
| |
isolated-functions.sh when necessary. (trunk r9107)
svn path=/main/branches/2.1.2/; revision=9108
|
|
|
|
|
|
|
|
| |
the total number of installation actions
that have occurred in the history of this
package database. (trunk r9105)
svn path=/main/branches/2.1.2/; revision=9106
|
|
|
|
|
|
| |
it's handled in isolated-functions.sh now. (trunk r9103)
svn path=/main/branches/2.1.2/; revision=9104
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
with None instead of using hasattr.
* Remove unwanted self._categories initialization from the
portdbapi constructor.
(trunk r9092)
svn path=/main/branches/2.1.2/; revision=9093
|
|
|
|
|
|
| |
mule to doebuild().
svn path=/main/branches/2.1.2/; revision=9091
|
|
|
|
|
|
| |
GNU/kFreeBSD. (trunk r9087)
svn path=/main/branches/2.1.2/; revision=9088
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
on having a categories list:
* Create and use a dbapi.categories property that is
automatically generated from dbapi.cp_all().
* Make mutable dbapi instances delete the invalidate the
cached categories when they need to be regenerated.
(trunk r9079:9081)
svn path=/main/branches/2.1.2/; revision=9082
|
|
|
|
|
|
|
|
|
|
| |
the highest installed COUNTER since it's normal for them to
differ in some cases. For example, the global counter file
will contain a higher value if the user merges a package and
then immediately unmerges it (unmerge does not update the
global counter file, but merge does). (trunk r9078)
svn path=/main/branches/2.1.2/; revision=9079
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
constructor so that shlex.sourcehook() properly joins
relative paths. (trunk r9054)
svn path=/main/branches/2.1.2/; revision=9071
|
|
|
|
|
|
| |
(trunk r9053)
svn path=/main/branches/2.1.2/; revision=9070
|
|
|
|
|
|
|
| |
file that can lead to invalid COUNTER generation.
(trunk r9052)
svn path=/main/branches/2.1.2/; revision=9069
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
emerge --searchdesc. (trunk r9031)
svn path=/main/branches/2.1.2/; revision=9032
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
an implicit iuse member. (trunk r9025)
svn path=/main/branches/2.1.2/; revision=9026
|
|
|
|
| |
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=9021
|
|
|
|
|
|
|
| |
file descriptors from sys.std{in,out,err} so that they can be
overridden. (trunk r9018)
svn path=/main/branches/2.1.2/; revision=9019
|
|
|
|
|
|
|
| |
descriptors from sys.std{in,out,err} so that they can be
overridden. (trunk r9016)
svn path=/main/branches/2.1.2/; revision=9017
|
|
|
|
|
|
| |
(trunk r9011:9013)
svn path=/main/branches/2.1.2/; revision=9014
|
|
|
|
|
|
| |
and also simplify the catagory regex a bit. (trunk r9010)
svn path=/main/branches/2.1.2/; revision=9011
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9009
|
|
|
|
|
|
| |
(trunk r9006)
svn path=/main/branches/2.1.2/; revision=9007
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9003
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8999
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8998
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8996
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8995
|
|
|
|
|
|
|
| |
for category validation instead of using a list.
(trunk r8991:8993)
svn path=/main/branches/2.1.2/; revision=8994
|
|
|
|
|
|
| |
missing profile. (trunk r8990)
svn path=/main/branches/2.1.2/; revision=8991
|
|
|
|
|
|
|
|
| |
availability test in cases where the package does not
appear to be masked. This solves dep selection preference
issues when working without a portage tree. (trunk r8988)
svn path=/main/branches/2.1.2/; revision=8989
|