Never evaluate package support status on openSUSE (bnc#715057)
authorMichael Andres <ma@suse.de>
Mon, 14 Nov 2011 14:35:22 +0000 (15:35 +0100)
committerMichael Andres <ma@suse.de>
Mon, 14 Nov 2011 14:37:03 +0000 (15:37 +0100)
package/zypper.changes
src/solve-commit.cc

index b37045d..569141d 100644 (file)
@@ -1,4 +1,9 @@
 -------------------------------------------------------------------
+Mon Nov 14 15:31:37 CET 2011 - ma@suse.de
+
+- Never evaluate package support status on openSUSE (bnc#715057)
+
+-------------------------------------------------------------------
 Sun Nov 13 01:13:19 CET 2011 - ma@suse.de
 
 - Update zypper-po.tar.bz2
index cd0866b..9ace6f0 100755 (executable)
@@ -559,6 +559,11 @@ void solve_and_commit (Zypper & zypper)
 
     Summary summary(God->pool());
 
+    if (zypper.out().verbosity() == Out::HIGH)
+      summary.setViewOption(Summary::SHOW_VERSION);
+    else if (zypper.out().verbosity() == Out::DEBUG)
+      summary.setViewOption(Summary::SHOW_ALL);
+
     // show not updated packages if 'zypper up' (-t package or -t product)
     ResKindSet kinds;
     if (zypper.cOpts().find("type") != zypper.cOpts().end())
@@ -576,11 +581,8 @@ void solve_and_commit (Zypper & zypper)
     Product::constPtr platform = God->target()->baseProduct();
     if (platform && platform->name().find("SUSE_SLE") != string::npos)
       summary.setViewOption(Summary::SHOW_UNSUPPORTED);
-
-    if (zypper.out().verbosity() == Out::HIGH)
-      summary.setViewOption(Summary::SHOW_VERSION);
-    else if (zypper.out().verbosity() == Out::DEBUG)
-      summary.setViewOption(Summary::SHOW_ALL);
+    else
+      summary.unsetViewOption(Summary::SHOW_UNSUPPORTED);
 
     summary.setShowRepoAlias(zypper.config().show_alias);