| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=13373
|
|
|
|
| |
svn path=/main/trunk/; revision=13372
|
|
|
|
|
|
| |
atoms.
svn path=/main/trunk/; revision=13366
|
|
|
|
| |
svn path=/main/trunk/; revision=13365
|
|
|
|
| |
svn path=/main/trunk/; revision=13364
|
|
|
|
|
|
|
|
| |
action is implied by uninstall actions, including --depclean, --prune and
--unmerge. Use --deselect=n in order to prevent uninstall actions from
removing atoms from the world file. This solves bug #259994 and bug #265206.
svn path=/main/trunk/; revision=13363
|
|
|
|
| |
svn path=/main/trunk/; revision=13362
|
|
|
|
|
|
|
| |
directory or missing profiles/profiles.desc to trigger assignment of a default
master.
svn path=/main/trunk/; revision=13361
|
|
|
|
|
|
| |
have a metadata/cache directory.
svn path=/main/trunk/; revision=13356
|
|
|
|
|
|
| |
Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=13355
|
|
|
|
|
|
| |
from bug #266493.
svn path=/main/trunk/; revision=13354
|
|
|
|
|
|
|
|
|
| |
OverflowError if it's returned by a __cmp__ implementation. Thanks to
Douglas Anderson <dja@gendja.com> for the initial patch. I've modified it
to use the (a > b) - (a < b) construct as suggested in the py3k docs, since
cmp() is no longer supported in py3k.
svn path=/main/trunk/; revision=13353
|
|
|
|
|
|
| |
substitution in metadata/layout.conf repository references.
svn path=/main/trunk/; revision=13352
|
|
|
|
| |
svn path=/main/trunk/; revision=13350
|
|
|
|
|
|
|
| |
ignored due to duplicate profiles/repo_name entries. The warning can be
disabled by setting PORTAGE_REPO_DUPLICATE_WARN=0 in /etc/make.conf.
svn path=/main/trunk/; revision=13348
|
|
|
|
|
|
| |
Krzysztof Olędzki <ole+gentoo@ans.pl> for the initial patch.
svn path=/main/trunk/; revision=13347
|
|
|
|
| |
svn path=/main/trunk/; revision=13345
|
|
|
|
|
|
| |
clean, depclean, prune, and unmerge actions.
svn path=/main/trunk/; revision=13344
|
|
|
|
|
|
| |
methods.
svn path=/main/trunk/; revision=13343
|
|
|
|
|
|
| |
used for related conditionals in shell code.
svn path=/main/trunk/; revision=13342
|
|
|
|
|
|
| |
docstring.
svn path=/main/trunk/; revision=13334
|
|
|
|
|
|
|
|
| |
that consume one or more given files. Note: This does not detect libtool
archive (*.la) files that consume the specified files (revdep-rebuild is able
to detect them).
svn path=/main/trunk/; revision=13333
|
|
|
|
|
|
| |
portdbapi._pull_valid_cache().
svn path=/main/trunk/; revision=13331
|
|
|
|
| |
svn path=/main/trunk/; revision=13330
|
|
|
|
|
|
|
| |
then initialize it's eclass cache with an appropriate instance inside the
portdbapi constructor.
svn path=/main/trunk/; revision=13329
|
|
|
|
| |
svn path=/main/trunk/; revision=13328
|
|
|
|
|
|
| |
by discarding the ones that were encountered earlier.
svn path=/main/trunk/; revision=13327
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to configure site-specific eclass override behavior. Note that configuration
settings which are specified here do not apply to tools such as repoman(1)
and egencache(1) since their operations are inherently not site-specific.
Beware that use of eclass-overrides is generally not recommended and that it
may trigger performance issues under some circumstances (see bug #124041).
Example:
# make all repositories inherit eclasses from the java-overlay and
# java-experimental repositories, with eclasses from java-experimental
# taking precedence over those from java-overlay
[DEFAULT]
eclass-overrides = java-overlay java-experimental
# disable all eclass overrides for the gentoo repository
[gentoo]
eclass-overrides =
svn path=/main/trunk/; revision=13325
|
|
|
|
| |
svn path=/main/trunk/; revision=13314
|
|
|
|
| |
svn path=/main/trunk/; revision=13313
|
|
|
|
|
|
| |
since it's possible that the resume list is still partially valid.
svn path=/main/trunk/; revision=13312
|
|
|
|
|
|
|
|
|
|
| |
successful ones), since we want to be sure to produce an informative warning
message whenever the shell exits unexpectedly (whether it's successful or
unsuccessful). This is important since it can be makes these kinds of issues
easier to diagnose (otherwise the user might blame portage, when it's really
the ebuild/eclasses that is at fault).
svn path=/main/trunk/; revision=13311
|
|
|
|
|
|
| |
keys that don't exist in the given dict.
svn path=/main/trunk/; revision=13310
|
|
|
|
| |
svn path=/main/trunk/; revision=13309
|
|
|
|
|
|
| |
no longer exists.
svn path=/main/trunk/; revision=13308
|
|
|
|
|
|
|
|
|
| |
behaved subprocesses that set O_NONBLOCK mode on inherited file descriptors.
TODO: When possible, avoid having child processes inherit stdio file
descriptors from portage (maybe it can't be avoided with
PROPERTIES=interactive).
svn path=/main/trunk/; revision=13306
|
|
|
|
|
|
| |
it shows that the phase is undefined.
svn path=/main/trunk/; revision=13305
|
|
|
|
|
|
| |
built with the following" line is shown for every package.
svn path=/main/trunk/; revision=13304
|
|
|
|
|
|
| |
passed directly as key parameters to list.sort().
svn path=/main/trunk/; revision=13303
|
|
|
|
| |
svn path=/main/trunk/; revision=13302
|
|
|
|
|
|
| |
call to check for existence and file type.
svn path=/main/trunk/; revision=13298
|
|
|
|
|
|
| |
in the merge list.
svn path=/main/trunk/; revision=13297
|
|
|
|
|
|
|
|
|
|
| |
the bash process exits successfully (for consistency with usage elsewhere).
When calling this functions, we're mainly concerned about false success, and
we always want to allow things like using bashrc die hooks to clean up
$PORTAGE_BUILDDIR for users that are building in tmpfs (in which case the
exit status file may be removed before bash exits).
svn path=/main/trunk/; revision=13296
|
|
|
|
|
|
|
|
|
|
| |
are used to satisfy dependencies. Thanks to Alistair Bush <ali_bush@g.o>
for the initial patch. See the "QA Overlay Layout support" thread on the
gentoo-dev mailing list for more information:
http://archives.gentoo.org/gentoo-dev/msg_33c61550b4ed2b7b25dd5a4110e1ec81.xml
svn path=/main/trunk/; revision=13295
|
|
|
|
|
|
| |
specific repo.
svn path=/main/trunk/; revision=13294
|
|
|
|
|
|
| |
where appropriate.
svn path=/main/trunk/; revision=13293
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
specifies information about the repository layout. Currently,
only a single "masters" attribute is supported, which is used
to specify names of repositories which satisfy dependencies
on eclasses and/or ebuilds. Each repository name should
correspond the value of a repo_name entry from one of the
repositories that is configured via the PORTDIR or
PORTDIR_OVERLAY variables.
Since layout.conf is now used to control eclass inheritance,
it is now safer to use overlays which contain forked eclasses
have names identical to those from the main tree. Such
eclasses will only apply to their containing repository and
any other repositories which reference their containing
repository via layout.conf. This solves bug #124041 by
containing eclass overrides so that they don't necessarily
apply to all ebuilds.
Thanks to Alistair Bush <ali_bush@g.o> for his initial patch
for layout.conf support in repoman (will be merged later).
See the "QA Overlay Layout support" thread on the gentoo-dev
mailing list for more information:
http://archives.gentoo.org/gentoo-dev/msg_33c61550b4ed2b7b25dd5a4110e1ec81.xml
svn path=/main/trunk/; revision=13291
|
|
|
|
|
|
| |
since that can cause execve() calls to fail with E2BIG errors.
svn path=/main/trunk/; revision=13290
|
|
|
|
|
|
|
| |
might be different on the system where the package will be installed, so we
need to store the actual user/group name in the tar file.
svn path=/main/trunk/; revision=13281
|
|
|
|
|
|
|
|
|
| |
-e to remerge deep runtime deps without pulling in build-time deps. It's not
something we really want to advertise, but it's good to leave the option
open in case it happens to be useful. Thanks to Ned Ludd <solar@g.o> for the
suggestion.
svn path=/main/trunk/; revision=13271
|