Hello community,

here is the log from the commit of package autoyast2 for openSUSE:Factory 
checked in at 2019-05-05 21:17:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/autoyast2 (Old)
 and      /work/SRC/openSUSE:Factory/.autoyast2.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "autoyast2"

Sun May  5 21:17:12 2019 rev:258 rq:699685 version:4.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/autoyast2/autoyast2.changes      2019-04-03 
09:25:04.887732331 +0200
+++ /work/SRC/openSUSE:Factory/.autoyast2.new.5148/autoyast2.changes    
2019-05-05 21:17:14.140593354 +0200
@@ -1,0 +2,7 @@
+Mon Apr 29 11:34:37 UTC 2019 - Ladislav Slezák <[email protected]>
+
+- Uninstall the "SUSE-Manager-Proxy" product when upgrading from
+  SLES12 + SUMA Proxy + SUMA Branch Server (bsc#1133215)
+- 4.2.0
+
+-------------------------------------------------------------------

Old:
----
  autoyast2-4.1.5.tar.bz2

New:
----
  autoyast2-4.2.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.SqjCTP/_old  2019-05-05 21:17:14.640594716 +0200
+++ /var/tmp/diff_new_pack.SqjCTP/_new  2019-05-05 21:17:14.644594727 +0200
@@ -22,7 +22,7 @@
 %endif
 
 Name:           autoyast2
-Version:        4.1.5
+Version:        4.2.0
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -60,8 +60,8 @@
 
 Requires:       autoyast2-installation = %{version}
 Requires:       libxslt
-# Yast::Popup.ErrorAnyQuestion fixed
-Requires:       yast2 >= 4.0.60
+# Y2Packager::ProductUpgrade.remove_obsolete_upgrades
+Requires:       yast2 >= 4.2.1
 Requires:       yast2-core
 Requires:       yast2-country >= 3.1.13
 Requires:       yast2-ntp-client >= 4.0.1

++++++ autoyast2-4.1.5.tar.bz2 -> autoyast2-4.2.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-4.1.5/package/autoyast2.changes 
new/autoyast2-4.2.0/package/autoyast2.changes
--- old/autoyast2-4.1.5/package/autoyast2.changes       2019-04-02 
16:42:13.000000000 +0200
+++ new/autoyast2-4.2.0/package/autoyast2.changes       2019-04-30 
15:34:18.000000000 +0200
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Mon Apr 29 11:34:37 UTC 2019 - Ladislav Slezák <[email protected]>
+
+- Uninstall the "SUSE-Manager-Proxy" product when upgrading from
+  SLES12 + SUMA Proxy + SUMA Branch Server (bsc#1133215)
+- 4.2.0
+
+-------------------------------------------------------------------
 Tue Apr  2 10:32:53 UTC 2019 - José Iván López González <[email protected]>
 
 - Removed check for available devices. When there are no devices,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-4.1.5/package/autoyast2.spec 
new/autoyast2-4.2.0/package/autoyast2.spec
--- old/autoyast2-4.1.5/package/autoyast2.spec  2019-04-02 16:42:13.000000000 
+0200
+++ new/autoyast2-4.2.0/package/autoyast2.spec  2019-04-30 15:34:18.000000000 
+0200
@@ -22,7 +22,7 @@
 %endif
 
 Name:           autoyast2
-Version:        4.1.5
+Version:        4.2.0
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -60,8 +60,8 @@
 
 Requires:       autoyast2-installation = %{version}
 Requires:       libxslt
-# Yast::Popup.ErrorAnyQuestion fixed
-Requires:       yast2 >= 4.0.60
+# Y2Packager::ProductUpgrade.remove_obsolete_upgrades
+Requires:       yast2 >= 4.2.1
 Requires:       yast2-core
 Requires:       yast2-country >= 3.1.13
 Requires:       yast2-ntp-client >= 4.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/autoyast2-4.1.5/src/clients/inst_autosetup_upgrade.rb 
new/autoyast2-4.2.0/src/clients/inst_autosetup_upgrade.rb
--- old/autoyast2-4.1.5/src/clients/inst_autosetup_upgrade.rb   2019-04-02 
16:42:13.000000000 +0200
+++ new/autoyast2-4.2.0/src/clients/inst_autosetup_upgrade.rb   2019-04-30 
15:34:18.000000000 +0200
@@ -9,6 +9,8 @@
 # $Id: inst_autosetup.ycp 61521 2010-03-29 09:10:07Z ug $
 require "autoinstall/autosetup_helpers"
 
+require "y2packager/product_upgrade"
+
 module Yast
   class InstAutosetupUpgradeClient < Client
     include Yast::Logger
@@ -359,6 +361,10 @@
         Builtins.foreach(@remove_products) do |p|
           Pkg.ResolvableRemove(p, :product)
         end
+
+        # deselect the upgraded obsolete products (bsc#1133215)
+        Y2Packager::ProductUpgrade.remove_obsolete_upgrades
+
         Builtins.foreach(@patterns) { |p| Pkg.ResolvableInstall(p, :pattern) }
         Builtins.foreach(@packages) { |p| Pkg.ResolvableInstall(p, :package) }
         Builtins.foreach(@products) { |p| Pkg.ResolvableInstall(p, :product) }


Reply via email to