| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
display the fetch log in that case.
svn path=/main/trunk/; revision=11331
|
|
|
|
| |
svn path=/main/trunk/; revision=11330
|
|
|
|
|
|
|
| |
metadata.xml validation. This was requested by Cardoe since he expects
to complete the gleep56 conversion process pretty soon.
svn path=/main/trunk/; revision=11329
|
|
|
|
| |
svn path=/main/trunk/; revision=11328
|
|
|
|
|
|
|
| |
new EAPI=2_pre2. Thanks to Arfrever Frehtes Taifersar Arahesis for the
initial patch which I've made a few adjustments to.
svn path=/main/trunk/; revision=11327
|
|
|
|
|
|
| |
the depgraph class.
svn path=/main/trunk/; revision=11326
|
|
|
|
|
|
|
| |
"Building" and "Extracting". Thanks to Joe Peterson <lavajoe> for the
suggestion (including extra newlines from previous commit).
svn path=/main/trunk/; revision=11325
|
|
|
|
| |
svn path=/main/trunk/; revision=11324
|
|
|
|
|
|
|
| |
the current behavior is even worse (results in orphan files). Thanks to
Arfrever for this patch (UnsupportedAPIException hunk by me).
svn path=/main/trunk/; revision=11323
|
|
|
|
|
|
|
| |
classes. Thanks to Arfrever Frehtes Taifersar Arahesis for this patch from
bug #233589 (with some minor adjustments from me).
svn path=/main/trunk/; revision=11320
|
|
|
|
| |
svn path=/main/trunk/; revision=11319
|
|
|
|
|
|
| |
for emerge to solve blockers by automatic uninstallation of blocked packages.
svn path=/main/trunk/; revision=11318
|
|
|
|
|
|
|
| |
RESTRICT values. This could be useful for implementing something like
a @live-rebuild based on RESTRICT metadata, as suggested in bug #233589.
svn path=/main/trunk/; revision=11317
|
|
|
|
|
|
| |
collision-protect is enabled. Thanks to dberkholz for reporting.
svn path=/main/trunk/; revision=11316
|
|
|
|
|
|
|
|
| |
includes this one now.
* Fix pull_me calculation inside vardbapi.aux_get() so that it correctly
subtracts _mtime_ from the list of keys to pull.
svn path=/main/trunk/; revision=11315
|
|
|
|
|
|
| |
set for some unknown reason.
svn path=/main/trunk/; revision=11314
|
|
|
|
|
|
|
| |
that any incremental variables have been overridden are correctly considered
by the config instance in the subproccess.
svn path=/main/trunk/; revision=11312
|
|
|
|
| |
svn path=/main/trunk/; revision=11311
|
|
|
|
| |
svn path=/main/trunk/; revision=11310
|
|
|
|
|
|
| |
depgraph._add_dep() calls inside _add_pkg_deps().
svn path=/main/trunk/; revision=11309
|
|
|
|
|
|
|
| |
visible ebuild in the portage tree rather than from the installed package
itself.
svn path=/main/trunk/; revision=11308
|
|
|
|
|
|
|
| |
and re-written for each package that's updated. Instead, hold a lock for
the whole time the command is running and just update it once.
svn path=/main/trunk/; revision=11307
|
|
|
|
| |
svn path=/main/trunk/; revision=11306
|
|
|
|
|
|
| |
it with a reference to the make.conf(5) man page.
svn path=/main/trunk/; revision=11305
|
|
|
|
|
|
|
|
|
|
| |
changed headers that require an additional manifest commit. Thanks to
Fabian Groffen for this patch which I've made some modifications to:
* For clarity, use separate "no_expansion" variable for cvs bin blobs.
* Fix svn keyword parsing to properly handle multiple keywords delimited
by newlines.
svn path=/main/trunk/; revision=11304
|
|
|
|
|
|
|
|
|
|
|
| |
* Make --fetch-all-uri imply --fetchonly so that all the --fetchonly
conditionals apply to --fetch-all-uri as well.
* Add an EbuildFetcher.fetchall attribute, and also add the required
support to portage.doebuild() for a "fetchall" phase that EbuildFetcher
can invoke in the background via the ebuild(1) command.
svn path=/main/trunk/; revision=11303
|
|
|
|
| |
svn path=/main/trunk/; revision=11300
|
|
|
|
|
|
|
|
|
|
| |
the highest visible ebuild version is lower than the currently installed
version. This is useful if you have installed packages from an overlay and
you want to downgrade to the highest visible after removing the overlay,
even though the packages that will be dowgraded are not necessarily masked
in any way.
svn path=/main/trunk/; revision=11299
|
|
|
|
|
|
| |
adjusting permissions on a given directory.
svn path=/main/trunk/; revision=11298
|
|
|
|
|
|
|
|
|
| |
listener will never get called after it's been passed into
removeExitListener(), since the caller of removeExitListener() needs to
be able to be able to trust that the given exit listener will not be
called under any circumstances.
svn path=/main/trunk/; revision=11297
|
|
|
|
| |
svn path=/main/trunk/; revision=11296
|
|
|
|
|
|
|
| |
*-rebuild sets.
* Document the new sets.
svn path=/main/trunk/; revision=11295
|
|
|
|
| |
svn path=/main/trunk/; revision=11294
|
|
|
|
|
|
|
|
| |
module-rebuild tool. The /lib/modules path is set in sets.conf
via a "files" attribute of an OwnerSet instance. This can be easily
used to define similar sets based on paths on installed files.
svn path=/main/trunk/; revision=11293
|
|
|
|
|
|
|
|
|
|
| |
that inherit from know live eclasses such as cvs, darcs, git, mercurial,
and subversion. The list of eclasses is controlled by an "inherits"
attribute that is configure in sets.conf for and instance of InheritSet.
This set serves a purpose similar to the -scm ebuild suffix that has
been proposed in GLEP 54.
svn path=/main/trunk/; revision=11292
|
|
|
|
|
|
| |
not always be available
svn path=/main/trunk/; revision=11291
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Totally skip $DISTDIR creation if the fetch_to_ro feature is enabled.
* Don't touch $DISTDIR permissions unless unless usepriv and/or userfetch
are enabled.
* When usepriv and/or userfetch are enabled, test whether or not a process
that has dropped privileges is able to create a file in the directory,
and only adjust permissions if the test fails.
* Completely
svn path=/main/trunk/; revision=11290
|
|
|
|
|
|
| |
userpriv testcase for bug #233303.
svn path=/main/trunk/; revision=11289
|
|
|
|
|
|
| |
Mikael Magnusson for this patch.
svn path=/main/trunk/; revision=11288
|
|
|
|
| |
svn path=/main/trunk/; revision=11284
|
|
|
|
| |
svn path=/main/trunk/; revision=11283
|
|
|
|
|
|
|
|
| |
is correctly compared to the last one in the merge list.
* Update code in depgraph.display() to be more consistent with the code
in Scheduler._is_restart_necessary().
svn path=/main/trunk/; revision=11282
|
|
|
|
|
|
| |
now.
svn path=/main/trunk/; revision=11281
|
|
|
|
| |
svn path=/main/trunk/; revision=11280
|
|
|
|
|
|
| |
* Fix broken handling of !foo? reported by ABCD.
svn path=/main/trunk/; revision=11279
|
|
|
|
|
|
|
|
|
|
|
| |
the NewsManager.getUnreadItems() call. Emerge shouldn't have to update
anything anyway when in --pretend mode, and this helps to avoid potential
permission problems. In order to pass the relevant information about
options (--pretend state) to the new code, supporting function parameters
have been added to display_news_notification(), post_emerge(), and
checkUpdatedNewsItems().
svn path=/main/trunk/; revision=11278
|
|
|
|
| |
svn path=/main/trunk/; revision=11277
|
|
|
|
|
|
|
| |
Scheduler._schedule_tasks_imp(), since the other
"remaining" part is now unused.
svn path=/main/trunk/; revision=11276
|
|
|
|
|
|
|
|
|
|
| |
to track whether anything relevant has changed since the last schedule
call. Since we can always rely on exist listeners being called, set of
running tasks is always pruned automatically and there is never any need
to actively prune it.
* Remove the unused SequentialTaskQueue.auto_schedule feature.
svn path=/main/trunk/; revision=11275
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Conditional syntax examples:
Compact Form Equivalent Expanded Form
foo[bar?] bar? ( foo[bar] ) !bar? ( foo )
foo[!bar?] bar? ( foo ) !bar? ( foo[-bar] )
foo[bar=] bar? ( foo[bar] ) !bar? ( foo[-bar] )
foo[!bar=] bar? ( foo[-bar] ) !bar? ( foo[bar] )
svn path=/main/trunk/; revision=11274
|