Enable --rebuilt-binaries automatically only when in --usepkgonly or
authorZac Medico <zmedico@gentoo.org>
Mon, 22 Feb 2010 10:22:38 +0000 (10:22 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 22 Feb 2010 10:22:38 +0000 (10:22 -0000)
--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

RELEASE-NOTES
man/emerge.1
pym/_emerge/create_depgraph_params.py
pym/_emerge/help.py

index adff429db20ca5429ed389a0945a9aac3f714407..4d59d4e72c435d40d808ecdc885e6c0618fed71c 100644 (file)
@@ -24,7 +24,8 @@ portage-2.2
 * The new --rebuilt-binaries option will replace 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 (--usepkg or --getbinpkg) together with --update and --deep.
+  binary packages (--usepkgonly or --getbinpkgonly) together with --update and
+  --deep.
 
 portage-2.1.7
 ==================================
index 3b2986cce3d294dab23313c999ded3064132d616..f6be0c565f4fdb994cc4be56ec5825d2813f3248 100644 (file)
@@ -482,7 +482,7 @@ Replace 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
-(\fB\-\-usepkg\fR or \fB\-\-getbinpkg\fR) together with
+(\fB\-\-usepkgonly\fR or \fB\-\-getbinpkgonly\fR) together with
 \fB\-\-update\fR and \fB\-\-deep\fR.
 .TP
 .BR "\-\-reinstall changed\-use"
index 37bda4922c8f197ab4a097d64ac6d7e83ccf7185..f8351831e200520f14713c62b24f9ef6bded2d5f 100644 (file)
@@ -42,7 +42,7 @@ def create_depgraph_params(myopts, myaction):
        rebuilt_binaries = myopts.get('--rebuilt-binaries')
        if rebuilt_binaries is True or \
                rebuilt_binaries != 'n' and \
-               '--usepkg' in myopts and \
+               '--usepkgonly' in myopts and \
                myopts.get('--deep') is True and \
                '--update' in myopts:
                myparams['rebuilt_binaries'] = True
index 7c6b334fce9468e30d356f462063587b3626ae31..867902a6cc5795eb5a0f1b3fddb70f7dabdf260a 100644 (file)
@@ -511,7 +511,7 @@ def help(myopts, havecolor=1):
                        "been rebuilt. Rebuilds are detected by comparison of " + \
                        "BUILD_TIME package metadata. This option is enabled " + \
                        "automatically when using binary packages " + \
-                       "(--usepkg or --getbinpkg) together with " + \
+                       "(--usepkgonly or --getbinpkgonly) together with " + \
                        "--update and --deep."
                for line in wrap(desc, desc_width):
                        print(desc_indent + line)