Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package autoyast2 for openSUSE:Factory 
checked in at 2022-03-05 14:43:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/autoyast2 (Old)
 and      /work/SRC/openSUSE:Factory/.autoyast2.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "autoyast2"

Sat Mar  5 14:43:51 2022 rev:320 rq:959245 version:4.4.33

Changes:
--------
--- /work/SRC/openSUSE:Factory/autoyast2/autoyast2.changes      2022-03-01 
17:03:15.164328425 +0100
+++ /work/SRC/openSUSE:Factory/.autoyast2.new.1958/autoyast2.changes    
2022-03-05 14:44:31.403717669 +0100
@@ -1,0 +2,7 @@
+Thu Mar  3 11:48:36 UTC 2022 - Imobach Gonzalez Sosa <igonzalezs...@suse.com>
+
+- Consider user selected packages as optional to not block the
+  installation (bsc#1195747).
+- 4.4.33
+
+-------------------------------------------------------------------

Old:
----
  autoyast2-4.4.32.tar.bz2

New:
----
  autoyast2-4.4.33.tar.bz2

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

Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.PtjLQn/_old  2022-03-05 14:44:31.907717797 +0100
+++ /var/tmp/diff_new_pack.PtjLQn/_new  2022-03-05 14:44:31.911717798 +0100
@@ -22,7 +22,7 @@
 %endif
 
 Name:           autoyast2
-Version:        4.4.32
+Version:        4.4.33
 Release:        0
 Summary:        YaST2 - Automated Installation
 License:        GPL-2.0-only

++++++ autoyast2-4.4.32.tar.bz2 -> autoyast2-4.4.33.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-4.4.32/package/autoyast2.changes 
new/autoyast2-4.4.33/package/autoyast2.changes
--- old/autoyast2-4.4.32/package/autoyast2.changes      2022-02-28 
12:46:17.000000000 +0100
+++ new/autoyast2-4.4.33/package/autoyast2.changes      2022-03-03 
15:55:46.000000000 +0100
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Thu Mar  3 11:48:36 UTC 2022 - Imobach Gonzalez Sosa <igonzalezs...@suse.com>
+
+- Consider user selected packages as optional to not block the
+  installation (bsc#1195747).
+- 4.4.33
+
+-------------------------------------------------------------------
 Mon Feb 28 10:39:35 UTC 2022 - Steffen Winterfeldt <snw...@suse.com>
 
 - add yast namespace to merge.xslt to fix CDATA handling (bsc#1195910)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-4.4.32/package/autoyast2.spec 
new/autoyast2-4.4.33/package/autoyast2.spec
--- old/autoyast2-4.4.32/package/autoyast2.spec 2022-02-28 12:46:17.000000000 
+0100
+++ new/autoyast2-4.4.33/package/autoyast2.spec 2022-03-03 15:55:46.000000000 
+0100
@@ -22,7 +22,7 @@
 %endif
 
 Name:           autoyast2
-Version:        4.4.32
+Version:        4.4.33
 Release:        0
 Summary:        YaST2 - Automated Installation
 License:        GPL-2.0-only
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-4.4.32/src/modules/AutoinstSoftware.rb 
new/autoyast2-4.4.33/src/modules/AutoinstSoftware.rb
--- old/autoyast2-4.4.32/src/modules/AutoinstSoftware.rb        2022-02-28 
12:46:17.000000000 +0100
+++ new/autoyast2-4.4.33/src/modules/AutoinstSoftware.rb        2022-03-03 
15:55:46.000000000 +0100
@@ -152,7 +152,9 @@
       )
 
       to_install = settings.fetch("packages", [])
-      PackagesProposal.AddResolvables("autoyast", :package, to_install) unless 
to_install.empty?
+      unless to_install.empty?
+        PackagesProposal.AddResolvables("autoyast", :package, to_install, 
optional: true)
+      end
       @kernel = settings.fetch("kernel", "")
 
       addPostPackages(settings.fetch("post-packages", []))
@@ -168,7 +170,9 @@
     # @param pkglist [Array<String>] list of additional packages to be 
installed
     def add_additional_packages(pkglist)
       available = pkglist & @packagesAvailable
-      PackagesProposal.AddResolvables("autoyast", :package, available) unless 
available.empty?
+      return if available.empty?
+
+      PackagesProposal.AddResolvables("autoyast", :package, available, 
optional: true)
     end
 
     def AddYdepsFromProfile(entries)
@@ -207,7 +211,7 @@
       s["kernel"] = @kernel if !@kernel.empty?
       s["patterns"] = @patterns if !@patterns.empty?
 
-      pkgs_to_install = Yast::PackagesProposal.GetResolvables("autoyast", 
:package)
+      pkgs_to_install = Yast::PackagesProposal.GetResolvables("autoyast", 
:package, optional: true)
       s["packages"] = pkgs_to_install unless pkgs_to_install.empty?
 
       pkg_post = AutoinstData.post_packages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-4.4.32/test/AutoinstSoftware_test.rb 
new/autoyast2-4.4.33/test/AutoinstSoftware_test.rb
--- old/autoyast2-4.4.32/test/AutoinstSoftware_test.rb  2022-02-28 
12:46:17.000000000 +0100
+++ new/autoyast2-4.4.33/test/AutoinstSoftware_test.rb  2022-03-03 
15:55:46.000000000 +0100
@@ -43,7 +43,7 @@
 
     it "appends the given list to the one to be installed" do
       Yast::AutoinstSoftware.add_additional_packages(pkgs)
-      expect(Yast::PackagesProposal.GetResolvables("autoyast", :package))
+      expect(Yast::PackagesProposal.GetResolvables("autoyast", :package, 
optional: true))
         .to include("NetworkManager")
     end
 
@@ -52,7 +52,7 @@
 
       it "the packages are not added" do
         Yast::AutoinstSoftware.add_additional_packages(pkgs)
-        expect(Yast::PackagesProposal.GetResolvables("NetworkManager", 
:package))
+        expect(Yast::PackagesProposal.GetResolvables("NetworkManager", 
:package, optional: true))
           .to_not include("NetworkManager")
       end
     end
@@ -79,7 +79,8 @@
     it "saves the list of patterns and packages to install and remove" do
       subject.Import(software)
       expect(subject.patterns).to eq(["base", "yast2_basis"])
-      expect(Yast::PackagesProposal.GetResolvables("autoyast", :package)).to 
eq(["yast2", "other"])
+      expect(Yast::PackagesProposal.GetResolvables("autoyast", :package, 
optional: true))
+        .to eq(["yast2", "other"])
       expect(Yast::PackagesProposal.GetTaboos("autoyast", :package)).to 
eq(["dummy"])
     end
 

Reply via email to