| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add --nousepkg-atoms, --useoldpkg-atoms, and --reinstall-atoms flag
to Portage
reinstall-atoms accepts a space separated list of package names or
slot atoms. Emerge will treat matching packages as if they are not
installed, and reinstall them if necessary.
useoldpkg-atoms accepts a space separated list of package names or
slot atoms. Emerge will prefer matching binary packages over newer
unbuilt packages. This is useful in case you want to request that a
particular package won't be rebuilt from source.
nousepkg-atoms accepts a space separated list of package names or
slot atoms. Emerge will ignore matching binary packages.
Change-Id: I0d73039c6a4cd63695b28ffc80215628e0e05c95
BUG=chromium-os:12507 TEST=Try out the flag
Review URL: http://codereview.chromium.org/6577024
|
|
|
|
|
|
| |
This allows --ask to be enabled via EMERGE_DEFAULT_OPTS, and then
temporarily disabled via the command-line. This may be useful for
programs that call emerge non-interactively, as in bug #360233.
|
|
|
|
|
|
| |
This allows --quiet and --quiet-build to be enabled via
EMERGE_DEFAULT_OPTS, and then temporarily disabled via the command-
line.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Now the masking display is disabled by the --quiet option if the
--verbose option is not enabled simultaneously. Also, docs are
updated as per bug 58416, comment #11 and #12.
|
|
|
|
| |
This will fix bug #354437.
|
|
|
|
| |
This will fix bug #354137.
|
| |
|
| |
|
| |
|
|
|
|
| |
This will fix bug #346349 and bug #344799.
|
|
|
|
|
|
|
|
| |
The bug was solved in principle, but other conflicts could
lead to all tries being used up too early.
The default backtrack limit is changed from 5 to 10.
The maximal depth of the backtrack graph is now half of the
backtrack limit.
|
| |
|
| |
|
|
|
|
| |
masks.
|
| |
|
|
|
|
| |
package.accept_keywords instead of package.keywords.
|
|
|
|
|
|
| |
string 'VERSION' which can be used as a sed template at install time.
This will help avoid lots of merge conflicts since these header lines
contain both a date and a portage version.
|
| |
|
|
|
|
| |
/usr/share/portage/config/ instead of /etc/make.globals.
|
|
|
|
|
|
|
|
| |
by default in order to minimize the impact of any bugs.
* If _wrapped_select_pkg_highest_available_imp returns an installed
package when the user has not explicitly requested for this package
to be replaced (typically via an atom on the command line), reject
the installed package and try to unmask one.
|
|
|
|
| |
should remain enabled under normal circumstances.
|
|
|
|
|
| |
"Performing Global Updates" routine. This option is enabled by
default.
|
| |
|
|
|
|
|
|
|
| |
Expect /usr/share/portage/config/sets to be a directory containing any
number of set configuration files. The default Portage sets.conf should
be now installed as sets/portage.conf, and other ebuilds are free to
install their own set configuration files there.
|
| |
|
|
|
|
|
|
|
| |
This option makes emerge ignore binaries that would have been used
for --rebuilt-binaries, if they are older than the given timestamp.
Binaries are only reinstalled if they have a newer BUILD_TIME than
the installed package (not only unequal) with this option.
|
| |
|
|
|
|
| |
separated by whitespace.
|
| |
|
|
|
|
|
|
| |
for wording suggestions.
svn path=/main/trunk/; revision=15831
|
|
|
|
| |
svn path=/main/trunk/; revision=15777
|
|
|
|
| |
svn path=/main/trunk/; revision=15776
|
|
|
|
| |
svn path=/main/trunk/; revision=15775
|
|
|
|
|
|
|
| |
prior to --unmerge actions. Thanks to Thomas Sachau <tommy@gentoo.org> for the
suggestion.
svn path=/main/trunk/; revision=15486
|
|
|
|
|
|
|
|
| |
--getbinpkgonly mode, since --usepkgonly behaves better in cases when
the portage tree is not exactly the same revision that was used to
build the packages.
svn path=/main/trunk/; revision=15427
|
|
|
|
|
|
| |
enabled.
svn path=/main/trunk/; revision=15372
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
installed packages with binary packages that have been rebuilt. Rebuilds
are detected by comparison of BUILD_TIME package metadata. This option is
enabled automatically when using binary packages, so rebuilt binaries are
installed with a user's typical update command. This isn't possible with
the existing @rebuild-binaries package set since that only works with
--selective=n and therefore can't be used with a typical world update.
The package set framework should support this type of behavior sometime
in the future.
svn path=/main/trunk/; revision=15364
|
|
|
|
|
|
| |
--selective.
svn path=/main/trunk/; revision=15346
|
|
|
|
| |
svn path=/main/trunk/; revision=15180
|
|
|
|
|
|
| |
alone, and do not display it on stdout.
svn path=/main/trunk/; revision=14783
|
|
|
|
|
|
| |
allowed, and reduce the default from 30 to 5.
svn path=/main/trunk/; revision=14763
|
|
|
|
|
|
| |
--clean is pretty useless anyway.
svn path=/main/trunk/; revision=14731
|
|
|
|
|
|
| |
the suggestion.
svn path=/main/trunk/; revision=14730
|
|
|
|
|
|
|
| |
--ask option, interpret a single "Enter" key press as invalid input. This
helps prevent accidental acceptance of the first choice.
svn path=/main/trunk/; revision=14710
|
|
|
|
|
|
| |
actions to the options section.
svn path=/main/trunk/; revision=14708
|
|
|
|
|
|
|
| |
to be optimized differently since the merge order is not preserved. Thanks
to Sebastian Mingramm (few) for the initial patch.
svn path=/main/trunk/; revision=14703
|
|
|
|
|
|
|
| |
in visibility checks for built ebuilds. Thanks to Sebastian Mingramm (few)
for reporting the problem and testing the patch.
svn path=/main/trunk/; revision=14665
|