Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yast2-online-update for 
openSUSE:Factory checked in at 2021-09-20 23:32:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-online-update (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-online-update.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-online-update"

Mon Sep 20 23:32:05 2021 rev:111 rq:919269 version:4.4.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-online-update/yast2-online-update.changes  
2021-08-25 20:57:18.393232216 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-online-update.new.1899/yast2-online-update.changes
        2021-09-20 23:32:33.539129533 +0200
@@ -1,0 +2,14 @@
+Wed Sep 15 13:33:59 UTC 2021 - Stefan Hundhammer <shundham...@suse.com>
+
+- Check for pkg UI extension (in interactive mode) and offer to
+  install it if not present (jsc#SLE-20346, jsc#SLE-20462)
+- 4.4.3
+
+-------------------------------------------------------------------
+Wed Sep 15 12:11:40 UTC 2021 - Stefan Schubert <sch...@suse.de>
+
+- Added recommends to yast2-online-update-frontend in order to
+  install *.desktop file (bsc#1177997).
+- 4.4.2
+
+-------------------------------------------------------------------

Old:
----
  yast2-online-update-4.4.1.tar.bz2

New:
----
  yast2-online-update-4.4.3.tar.bz2

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

Other differences:
------------------
++++++ yast2-online-update.spec ++++++
--- /var/tmp/diff_new_pack.aNxs29/_old  2021-09-20 23:32:34.043130155 +0200
+++ /var/tmp/diff_new_pack.aNxs29/_new  2021-09-20 23:32:34.047130160 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-online-update
-Version:        4.4.1
+Version:        4.4.3
 Release:        0
 URL:            https://github.com/yast/yast-online-update
 Summary:        YaST2 - Online Update (YOU)
@@ -34,8 +34,8 @@
 
 # Product EOL tag
 Requires:       yast2-pkg-bindings >= 3.1.6
-# Kernel::InformAboutKernelChange
-Requires:       yast2 >= 2.23.8
+# UIExtensionChecker
+Requires:       yast2 >= 4.4.19
 # PackageCallbacks::FormatPatchName
 Requires:       yast2-packager >= 2.13.159
 # Added Logger (replacement for y2error, y2milestone, ...)
@@ -51,6 +51,8 @@
 Obsoletes:      yast2-config-online-update
 Obsoletes:      yast2-trans-online-update
 
+Recommends:     yast2-online-update-frontend
+
 BuildArch:      noarch
 
 %description

++++++ yast2-online-update-4.4.1.tar.bz2 -> yast2-online-update-4.4.3.tar.bz2 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-online-update-4.4.1/package/yast2-online-update.changes 
new/yast2-online-update-4.4.3/package/yast2-online-update.changes
--- old/yast2-online-update-4.4.1/package/yast2-online-update.changes   
2021-08-23 16:33:14.000000000 +0200
+++ new/yast2-online-update-4.4.3/package/yast2-online-update.changes   
2021-09-15 19:00:48.000000000 +0200
@@ -1,4 +1,18 @@
 -------------------------------------------------------------------
+Wed Sep 15 13:33:59 UTC 2021 - Stefan Hundhammer <shundham...@suse.com>
+
+- Check for pkg UI extension (in interactive mode) and offer to
+  install it if not present (jsc#SLE-20346, jsc#SLE-20462)
+- 4.4.3
+
+-------------------------------------------------------------------
+Wed Sep 15 12:11:40 UTC 2021 - Stefan Schubert <sch...@suse.de>
+
+- Added recommends to yast2-online-update-frontend in order to
+  install *.desktop file (bsc#1177997).
+- 4.4.2
+
+-------------------------------------------------------------------
 Mon Aug 23 12:53:57 UTC 2021 - Ladislav Slez??k <lsle...@suse.cz>
 
 - Improved openSUSE/SLE detection (bsc#1184243)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-online-update-4.4.1/package/yast2-online-update.spec 
new/yast2-online-update-4.4.3/package/yast2-online-update.spec
--- old/yast2-online-update-4.4.1/package/yast2-online-update.spec      
2021-08-23 16:33:14.000000000 +0200
+++ new/yast2-online-update-4.4.3/package/yast2-online-update.spec      
2021-09-15 19:00:48.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-online-update
-Version:        4.4.1
+Version:        4.4.3
 Release:        0
 Url:            https://github.com/yast/yast-online-update
 Summary:        YaST2 - Online Update (YOU)
@@ -34,8 +34,8 @@
 
 # Product EOL tag
 Requires:       yast2-pkg-bindings >= 3.1.6
-# Kernel::InformAboutKernelChange
-Requires:       yast2 >= 2.23.8
+# UIExtensionChecker
+Requires:       yast2 >= 4.4.19
 # PackageCallbacks::FormatPatchName
 Requires:       yast2-packager >= 2.13.159
 # Added Logger (replacement for y2error, y2milestone, ...)
@@ -47,6 +47,8 @@
 Obsoletes:      y2c_online_update yast2-config-online-update
 Obsoletes:      yast2-trans-online-update y2t_online_update
 
+Recommends:     yast2-online-update-frontend
+
 BuildArch:      noarch
 
 %description
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-online-update-4.4.1/src/clients/online_update.rb 
new/yast2-online-update-4.4.3/src/clients/online_update.rb
--- old/yast2-online-update-4.4.1/src/clients/online_update.rb  2021-08-23 
16:33:14.000000000 +0200
+++ new/yast2-online-update-4.4.3/src/clients/online_update.rb  2021-09-15 
19:00:48.000000000 +0200
@@ -25,6 +25,7 @@
 #              Cornelius Schumacher <csc...@suse.de>
 
 require "y2packager/resolvable"
+require "ui/ui_extension_checker"
 
 module Yast
   class OnlineUpdateClient < Client
@@ -128,6 +129,9 @@
 
     # Main sequence for Online Update
     def OnlineUpdateSequence
+      ui_extension_checker = UIExtensionChecker.new("pkg")
+      return :cancel unless ui_extension_checker.ok?
+
       Wizard.CreateDialog
       Wizard.SetDesktopTitleAndIcon("org.opensuse.yast.OnlineUpdate")
       # help text for online-update initialization

Reply via email to