Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2023-01-27 10:16:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-packager.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-packager"

Fri Jan 27 10:16:01 2023 rev:434 rq:1061228 version:4.5.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes    
2023-01-14 20:30:46.880881046 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.32243/yast2-packager.changes 
2023-01-27 10:24:15.910085579 +0100
@@ -1,0 +2,14 @@
+Thu Jan 26 13:52:26 UTC 2023 - Knut Anderssen <kanders...@suse.com>
+
+- Added wicked-nbft package when Linuxrc sets UseNBFT
+  (jsc#PED-3138, bsc#1207573)
+- 4.5.13
+
+-------------------------------------------------------------------
+Thu Jan 26 12:53:18 UTC 2023 - Ladislav Slezák <lsle...@suse.com>
+
+- Unescape the product name read from package Provides
+  (bsc#1207276)
+- 4.5.12
+
+-------------------------------------------------------------------

Old:
----
  yast2-packager-4.5.11.tar.bz2

New:
----
  yast2-packager-4.5.13.tar.bz2

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

Other differences:
------------------
++++++ yast2-packager.spec ++++++
--- /var/tmp/diff_new_pack.K9JS6B/_old  2023-01-27 10:24:16.442088456 +0100
+++ /var/tmp/diff_new_pack.K9JS6B/_new  2023-01-27 10:24:16.446088478 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-packager
-Version:        4.5.11
+Version:        4.5.13
 Release:        0
 Summary:        YaST2 - Package Library
 License:        GPL-2.0-or-later

++++++ yast2-packager-4.5.11.tar.bz2 -> yast2-packager-4.5.13.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.5.11/package/yast2-packager.changes 
new/yast2-packager-4.5.13/package/yast2-packager.changes
--- old/yast2-packager-4.5.11/package/yast2-packager.changes    2023-01-11 
14:17:01.000000000 +0100
+++ new/yast2-packager-4.5.13/package/yast2-packager.changes    2023-01-26 
15:50:30.000000000 +0100
@@ -1,4 +1,18 @@
 -------------------------------------------------------------------
+Thu Jan 26 13:52:26 UTC 2023 - Knut Anderssen <kanders...@suse.com>
+
+- Added wicked-nbft package when Linuxrc sets UseNBFT
+  (jsc#PED-3138, bsc#1207573)
+- 4.5.13
+
+-------------------------------------------------------------------
+Thu Jan 26 12:53:18 UTC 2023 - Ladislav Slezák <lsle...@suse.com>
+
+- Unescape the product name read from package Provides
+  (bsc#1207276)
+- 4.5.12
+
+-------------------------------------------------------------------
 Tue Jan 10 17:35:41 UTC 2023 - Ladislav Slezák <lsle...@suse.com>
 
 - Media check fixes in containerized environment
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.5.11/package/yast2-packager.spec 
new/yast2-packager-4.5.13/package/yast2-packager.spec
--- old/yast2-packager-4.5.11/package/yast2-packager.spec       2023-01-11 
14:17:01.000000000 +0100
+++ new/yast2-packager-4.5.13/package/yast2-packager.spec       2023-01-26 
15:50:30.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-packager
-Version:        4.5.11
+Version:        4.5.13
 Release:        0
 Summary:        YaST2 - Package Library
 License:        GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.5.11/src/lib/y2packager/product_finder.rb 
new/yast2-packager-4.5.13/src/lib/y2packager/product_finder.rb
--- old/yast2-packager-4.5.11/src/lib/y2packager/product_finder.rb      
2023-01-11 14:17:01.000000000 +0100
+++ new/yast2-packager-4.5.13/src/lib/y2packager/product_finder.rb      
2023-01-26 15:50:30.000000000 +0100
@@ -11,6 +11,7 @@
 # 
------------------------------------------------------------------------------
 
 require "y2packager/repo_product_spec"
+require "uri"
 
 module Y2Packager
   # This class finds products in a Solv pool
@@ -132,6 +133,10 @@
         media_name_pair = media_names.find { |r| r[1] == dir }
         media_name = media_name_pair ? media_name_pair.first : dir
 
+        # the product name can be a percent encoded string like
+        # "sle%2Dmodule%2Dweb%2Dscripting"
+        product_name = URI::Parser.new.unescape(product_name)
+
         ret << RepoProductSpec.new(
           name:         product_name,
           media_name:   media_name,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.5.11/src/modules/Packages.rb 
new/yast2-packager-4.5.13/src/modules/Packages.rb
--- old/yast2-packager-4.5.11/src/modules/Packages.rb   2023-01-11 
14:17:01.000000000 +0100
+++ new/yast2-packager-4.5.13/src/modules/Packages.rb   2023-01-26 
15:50:30.000000000 +0100
@@ -34,6 +34,8 @@
     REMOTE_X11_BASE_TAGS = ["xorg-x11-server", "xorg-x11-fonts", 
"icewm"].freeze
     # Graphical packages for VNC installation
     GRAPHIC_PACKAGES = ["xorg-x11-server", "xorg-x11-server-glx", "libusb", 
"yast2-x11"].freeze
+    # Package needed by NBFT installation (jsc#PED-967)
+    NBFT_PACKAGES = ["wicked-nbft"].freeze
 
     BASE_PRODUCT_FILE = "/etc/products.d/baseproduct".freeze
 
@@ -1118,6 +1120,7 @@
       end
 
       install_list.concat(kernelCmdLinePackages)
+      install_list.concat(NBFT_PACKAGES) if Linuxrc.InstallInf("UseNBFT") == 
"1"
 
       install_list.concat(boardPackages)
 

Reply via email to