Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yast2-add-on for openSUSE:Factory checked in at 2021-09-25 00:34:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-add-on (Old) and /work/SRC/openSUSE:Factory/.yast2-add-on.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-add-on" Sat Sep 25 00:34:45 2021 rev:116 rq:920333 version:4.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-add-on/yast2-add-on.changes 2021-09-04 22:32:38.735936058 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-add-on.new.1899/yast2-add-on.changes 2021-09-25 00:34:46.479090565 +0200 @@ -1,0 +2,8 @@ +Wed Sep 15 13:56:13 UTC 2021 - Stefan Hundhammer <shundham...@suse.com> + +- When the user clicks on "Run Software Manager", check for the + "pkg" UI extension and prompt user to install it if not present + (jsc#SLE-20346, jsc#SLE-20462) +- 4.4.3 + +------------------------------------------------------------------- Old: ---- yast2-add-on-4.4.2.tar.bz2 New: ---- yast2-add-on-4.4.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-add-on.spec ++++++ --- /var/tmp/diff_new_pack.Q8Cimx/_old 2021-09-25 00:34:47.071091183 +0200 +++ /var/tmp/diff_new_pack.Q8Cimx/_new 2021-09-25 00:34:47.071091183 +0200 @@ -17,7 +17,7 @@ Name: yast2-add-on -Version: 4.4.2 +Version: 4.4.3 Release: 0 Summary: YaST2 - Add-On media installation code License: GPL-2.0-only @@ -27,16 +27,17 @@ Source0: %{name}-%{version}.tar.bz2 BuildRequires: update-desktop-files -BuildRequires: yast2 >= 3.0.1 -BuildRequires: yast2-devtools >= 3.1.10 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) +# UIExtensionChecker +BuildRequires: yast2 >= 4.4.19 +BuildRequires: yast2-devtools >= 3.1.10 # Y2packager::Resolvables BuildRequires: yast2-packager >= 4.2.11 Requires: autoyast2-installation -# ProductProfile -Requires: yast2 >= 3.0.1 +# UIExtensionChecker +Requires: yast2 >= 4.4.19 Requires: yast2-country Requires: yast2-installation # Packager ProductLicense#HandleLicenseDialogRet allowing "refuse" action ++++++ yast2-add-on-4.4.2.tar.bz2 -> yast2-add-on-4.4.3.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-add-on-4.4.2/package/yast2-add-on.changes new/yast2-add-on-4.4.3/package/yast2-add-on.changes --- old/yast2-add-on-4.4.2/package/yast2-add-on.changes 2021-08-31 13:26:58.000000000 +0200 +++ new/yast2-add-on-4.4.3/package/yast2-add-on.changes 2021-09-20 15:16:53.000000000 +0200 @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Wed Sep 15 13:56:13 UTC 2021 - Stefan Hundhammer <shundham...@suse.com> + +- When the user clicks on "Run Software Manager", check for the + "pkg" UI extension and prompt user to install it if not present + (jsc#SLE-20346, jsc#SLE-20462) +- 4.4.3 + +------------------------------------------------------------------- Tue Aug 31 11:15:52 UTC 2021 - David Diaz <dgonza...@suse.com> - Auto client does not crash when trying to import from an diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-add-on-4.4.2/package/yast2-add-on.spec new/yast2-add-on-4.4.3/package/yast2-add-on.spec --- old/yast2-add-on-4.4.2/package/yast2-add-on.spec 2021-08-31 13:26:58.000000000 +0200 +++ new/yast2-add-on-4.4.3/package/yast2-add-on.spec 2021-09-20 15:16:53.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-add-on -Version: 4.4.2 +Version: 4.4.3 Release: 0 Summary: YaST2 - Add-On media installation code License: GPL-2.0-only @@ -29,14 +29,15 @@ BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: update-desktop-files -BuildRequires: yast2 >= 3.0.1 +# UIExtensionChecker +BuildRequires: yast2 >= 4.4.19 BuildRequires: yast2-devtools >= 3.1.10 # Y2packager::Resolvables BuildRequires: yast2-packager >= 4.2.11 Requires: autoyast2-installation -# ProductProfile -Requires: yast2 >= 3.0.1 +# UIExtensionChecker +Requires: yast2 >= 4.4.19 Requires: yast2-country Requires: yast2-installation # Packager ProductLicense#HandleLicenseDialogRet allowing "refuse" action diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-add-on-4.4.2/src/include/add-on/add-on-workflow.rb new/yast2-add-on-4.4.3/src/include/add-on/add-on-workflow.rb --- old/yast2-add-on-4.4.2/src/include/add-on/add-on-workflow.rb 2021-08-31 13:26:58.000000000 +0200 +++ new/yast2-add-on-4.4.3/src/include/add-on/add-on-workflow.rb 2021-09-20 15:16:53.000000000 +0200 @@ -15,6 +15,7 @@ require "y2packager/medium_type" require "y2packager/resolvable" +require "ui/ui_extension_checker" module Yast module AddOnAddOnWorkflowInclude @@ -1788,11 +1789,15 @@ # Calling packager directly when :packager - Builtins.y2milestone("Calling packager...") - RunPackageSelector() + ui_extension_checker = UIExtensionChecker.new("pkg") - CreateAddOnsOverviewDialog() - RedrawAddOnsOverviewTable() + if ui_extension_checker.ok? + Builtins.y2milestone("Calling packager...") + RunPackageSelector() + + CreateAddOnsOverviewDialog() + RedrawAddOnsOverviewTable() + end # Everything else else