| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
is passed into dep_zapdeps(). (trunk r9669)
svn path=/main/branches/2.1.2/; revision=9671
|
|
|
|
|
|
| |
to call best(). (trunk r9665)
svn path=/main/branches/2.1.2/; revision=9670
|
|
|
|
|
|
| |
same broken manifest is never checked twice. (trunk r9658)
svn path=/main/branches/2.1.2/; revision=9659
|
|
|
|
|
|
| |
out old-style virtual matches since they are not desired. (trunk r9637)
svn path=/main/branches/2.1.2/; revision=9640
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9627
|
|
|
|
|
|
|
|
| |
supported there anyway (for replacement of identical cpv). This has the
benefit of guaranteeing that the order of installation and removal phases
is always the same. (trunk r9621)
svn path=/main/branches/2.1.2/; revision=9622
|
|
|
|
|
|
|
| |
down into dep_check() for better atom preference selection when handling
virtuals and other disjunctive || dependencies.
svn path=/main/branches/2.1.2/; revision=9610
|
|
|
|
|
|
|
|
|
| |
${D} in order to avoid leaving gmon.out files in ${D} in case any tools
were built with -pf in CFLAGS. Also, call preinst_mask() after all other
functions so that INSTALL_MASK can be used to wipe out any gmon.out files
created during previous functions. (trunk r9592)
svn path=/main/branches/2.1.2/; revision=9595
|
|
|
|
|
|
|
| |
allows the user to specify tar command options for binary package
creation. (trunk r9528)
svn path=/main/branches/2.1.2/; revision=9580
|
|
|
|
|
|
| |
always checked. (trunk r9519)
svn path=/main/branches/2.1.2/; revision=9572
|
|
|
|
|
|
|
|
|
| |
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS config variable to control how
many mirrors should be tried before aborting the download. This type
of behavior used to be enabled only in --fetchonly mode but now
it's enabled for all fetch() calls. (trunk r9462:9466)
svn path=/main/branches/2.1.2/; revision=9554
|
|
|
|
|
|
|
| |
* Add parallel-fetch to the default FEATURES since it is more efficient now.
(trunk r9462)
svn path=/main/branches/2.1.2/; revision=9553
|
|
|
|
|
|
| |
it's not overridden by the calling environment. (trunk r9439)
svn path=/main/branches/2.1.2/; revision=9549
|
|
|
|
|
|
|
| |
that /etc/portage/profile/profile.bashrc will only be sourced once if
it exists. (trunk r9435)
svn path=/main/branches/2.1.2/; revision=9548
|
|
|
|
|
|
| |
to confmem. (trunk r9426)
svn path=/main/branches/2.1.2/; revision=9545
|
|
|
|
|
|
| |
fetch/copy a file. (trunk r9425, r9502, and 9504:9506)
svn path=/main/branches/2.1.2/; revision=9544
|
|
|
|
|
|
| |
matching atoms. (trunk r9408 and r9409:9415)
svn path=/main/branches/2.1.2/; revision=9542
|
|
|
|
|
|
|
|
| |
config["PORTAGE_USE"] (which is filtered for intersection with IUSE)
so that dependency calculations at installation time are consistent
with those at depclean time. (trunk r9391:9393)
svn path=/main/branches/2.1.2/; revision=9540
|
|
|
|
|
|
|
|
| |
and can cause problems if we need to add new non-category directories in
the future. We only really need the category auto-detection for bindbapi and
vardbapi anyway. (trunk r9368)
svn path=/main/branches/2.1.2/; revision=9536
|
|
|
|
|
|
|
|
|
| |
comparison to try and eliminate the file before resorting to inode
comparison. This speeds up the `portageq owners` command as well as
the search that is done when collision-protect finds a collision.
(trunk r9363)
svn path=/main/branches/2.1.2/; revision=9534
|
|
|
|
|
|
|
|
| |
in make.conf since exceptions thrown during 'import portage' statements
can practically render the api unusable for api consumers. Thanks to lxnay
for the suggestion. (trunk r9400)
svn path=/main/branches/2.1.2/; revision=9401
|
|
|
|
|
|
|
| |
dblink constructor since otherwise weird categories containing numbers
can make pkgsplit() return None (likely related to version regex handling).
svn path=/main/branches/2.1.2/; revision=9383
|
|
|
|
|
|
|
| |
packages. We can assume that if the user accepted the keywords at merge
time then they never want to be bothered again. (trunk r9330)
svn path=/main/branches/2.1.2/; revision=9331
|
|
|
|
|
|
| |
packages that are masked. (trunk r9301)
svn path=/main/branches/2.1.2/; revision=9302
|
|
|
|
|
|
|
| |
installation phases need to pass some variables to
uninstallation phases. (trunk r9281)
svn path=/main/branches/2.1.2/; revision=9282
|
|
|
|
|
|
| |
from the main tree and nobody needs it anymore. (trunk r9252)
svn path=/main/branches/2.1.2/; revision=9253
|
|
|
|
|
|
| |
used for layman overlays. (trunk r9241)
svn path=/main/branches/2.1.2/; revision=9248
|
|
|
|
|
|
| |
to Mike "Fuzzy" Partin <fuzzyoni@gmail.com>.
svn path=/main/branches/2.1.2/; revision=9237
|
|
|
|
|
|
| |
inside dblink._security_check(). (trunk r9188)
svn path=/main/branches/2.1.2/; revision=9189
|
|
|
|
|
|
| |
streams. (trunk r9157)
svn path=/main/branches/2.1.2/; revision=9169
|
|
|
|
|
|
|
|
| |
automatically detect permission problems with CCACHE_DIR and
recursively adjust permissions only when necessary.
(trunk r9160)
svn path=/main/branches/2.1.2/; revision=9161
|
|
|
|
|
|
| |
non-category directories. (trunk r9155)
svn path=/main/branches/2.1.2/; revision=9156
|
|
|
|
|
|
| |
when using PORTAGE_BINHOST.
svn path=/main/branches/2.1.2/; revision=9130
|
|
|
|
|
|
| |
(trunk r9128)
svn path=/main/branches/2.1.2/; revision=9129
|
|
|
|
|
|
|
| |
when USE needs to be regenerated due to FEATURES=test to USE=test
mapping. (trunk r9126)
svn path=/main/branches/2.1.2/; revision=9127
|
|
|
|
|
|
| |
bashrc's don't break. (trunk r9114)
svn path=/main/branches/2.1.2/; revision=9115
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
(trunk r9095:9097)
svn path=/main/branches/2.1.2/; revision=9098
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
(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
|
|
|
|
|
|
| |
of missing newlines. (trunk r9050)
svn path=/main/branches/2.1.2/; revision=9067
|
|
|
|
|
|
| |
emerge --searchdesc. (trunk r9031)
svn path=/main/branches/2.1.2/; revision=9032
|
|
|
|
|
|
| |
an implicit iuse member. (trunk r9025)
svn path=/main/branches/2.1.2/; revision=9026
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=9022
|