| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
<caster@g.o> for the suggestion.
svn path=/main/trunk/; revision=13289
|
|
|
|
|
|
| |
cpv.
svn path=/main/trunk/; revision=13288
|
|
|
|
|
|
| |
are also no cache entries matching the argument.
svn path=/main/trunk/; revision=13287
|
|
|
|
|
|
| |
specified on the commandline.
svn path=/main/trunk/; revision=13282
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
code here.
svn path=/main/trunk/; revision=13279
|
|
|
|
| |
svn path=/main/trunk/; revision=13275
|
|
|
|
|
|
|
| |
- Add a BUGS section to explain issues related to limitations in the cache
format and its validation mechanism.
svn path=/main/trunk/; revision=13274
|
|
|
|
|
|
| |
proactively call set +e inside qa_source(), qa_call(), and die().
svn path=/main/trunk/; revision=13273
|
|
|
|
| |
svn path=/main/trunk/; revision=13272
|
|
|
|
|
|
|
|
|
| |
-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
|
|
|
|
| |
svn path=/main/trunk/; revision=13270
|
|
|
|
| |
svn path=/main/trunk/; revision=13269
|
|
|
|
| |
svn path=/main/trunk/; revision=13268
|
|
|
|
|
|
| |
option which takes an optional 'rdeps' argument.
svn path=/main/trunk/; revision=13267
|
|
|
|
| |
svn path=/main/trunk/; revision=13266
|
|
|
|
|
|
| |
instead of bailing out.
svn path=/main/trunk/; revision=13265
|
|
|
|
| |
svn path=/main/trunk/; revision=13264
|
|
|
|
| |
svn path=/main/trunk/; revision=13263
|
|
|
|
|
|
|
|
|
|
|
|
| |
for cases in which the content of a cache entry changes and neither the file
mtime nor size changes (preventing rsync from detecting changes). See bug
#139134. This option should only be needed for distribution via something
like rsync, which relies on timestamps and file sizes to detect changes. It's
not needed with git since that uses a more thorough mechanism which allows it
to detect changed inode numbers (described in racy-git.txt in the git
technical docs).
svn path=/main/trunk/; revision=13262
|
|
|
|
|
|
|
| |
subject, as a workaround so that long subject lines are wrapped correctly
by <=python-2.6 (gentoo bug #263370, python issue #1974).
svn path=/main/trunk/; revision=13261
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
distribution. It only have the most basic functionality now, and more
features will be added later.
Usage: egencache [options] --update [atom] ...
Options:
-h, --help show this help message and exit
--update update metadata/cache/ (generate as necessary)
--cache-dir=CACHE_DIR
location of the metadata cache
--config-root=CONFIG_ROOT
location of portage config files
--jobs=JOBS max ebuild processes to spawn
--load-average=LOAD_AVERAGE
max load allowed when spawning multiple jobs
svn path=/main/trunk/; revision=13260
|
|
|
|
|
|
| |
MetadataRegen._metadata_exit().
svn path=/main/trunk/; revision=13259
|
|
|
|
|
|
| |
case the metadata argument is None).
svn path=/main/trunk/; revision=13258
|
|
|
|
|
|
| |
and not stacks
svn path=/main/trunk/; revision=13257
|
|
|
|
|
|
|
| |
can be used to pass in a callback that is called for each ebuild that is
processed (allowing access to the ebuild metadata).
svn path=/main/trunk/; revision=13256
|
|
|
|
|
|
| |
of packages are processed.
svn path=/main/trunk/; revision=13255
|
|
|
|
|
|
|
| |
used to do a regen for a subset of packages. TODO: Add support to cleanse
cache for the specific cp values that are processed.
svn path=/main/trunk/; revision=13254
|
|
|
|
|
|
| |
package was built with (instead of config["PORTAGE_USE"]).
svn path=/main/trunk/; revision=13253
|
|
|
|
| |
svn path=/main/trunk/; revision=13252
|
|
|
|
| |
svn path=/main/trunk/; revision=13251
|
|
|
|
|
|
| |
<dja@gendja.com>.
svn path=/main/trunk/; revision=13250
|
|
|
|
| |
svn path=/main/trunk/; revision=13249
|
|
|
|
|
|
|
|
| |
virtual blocker matches that can occur for packages for packages that don't
actual have the appropriate value in PROVIDE (triggered by profile 'virtuals'
settings). Thanks to Ned Ludd <solar@g.o> for reporting.
svn path=/main/trunk/; revision=13248
|
|
|
|
| |
svn path=/main/trunk/; revision=13247
|
|
|
|
| |
svn path=/main/trunk/; revision=13246
|
|
|
|
|
|
|
| |
combination with $ROOT. Thanks to Ned Ludd <solar@g.o> for the initial
patch.
svn path=/main/trunk/; revision=13245
|
|
|
|
|
|
| |
((ret+=$?)) with ((ret|=$?)). Thanks to zong_sharo for the suggestion.
svn path=/main/trunk/; revision=13242
|
|
|
|
|
|
|
|
| |
for AUTOCLEAN. This reverts behavior so that messages which used to be
generated prior to portage-2.1.5.x (when AUTOCLEAN was moved from emerge to
dblink.treewalk()) are generated once again.
svn path=/main/trunk/; revision=13241
|
|
|
|
| |
svn path=/main/trunk/; revision=13240
|
|
|
|
|
|
|
| |
counter show in the "Emerging" message. Thanks to Ned Ludd <solar@g.o> for
the suggestion.
svn path=/main/trunk/; revision=13239
|
|
|
|
| |
svn path=/main/trunk/; revision=13232
|
|
|
|
| |
svn path=/main/trunk/; revision=13230
|
|
|
|
|
|
| |
previous args before returning early.
svn path=/main/trunk/; revision=13227
|
|
|
|
|
|
| |
since some values need to be reused sometimes.
svn path=/main/trunk/; revision=13226
|
|
|
|
| |
svn path=/main/trunk/; revision=13224
|
|
|
|
|
|
|
| |
than $WORKDIR, since that may be too touchy. The user can easily call
the clean phase explicitly if they really want it.
svn path=/main/trunk/; revision=13222
|
|
|
|
|
|
| |
$T instead of using $T directly.
svn path=/main/trunk/; revision=13202
|