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 2025-12-15 11:35:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old) and /work/SRC/openSUSE:Factory/.yast2-packager.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-packager" Mon Dec 15 11:35:12 2025 rev:448 rq:1321155 version:5.0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes 2025-11-25 15:51:21.694725735 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-packager.new.1939/yast2-packager.changes 2025-12-15 11:35:26.773559299 +0100 @@ -1,0 +2,8 @@ +Wed Dec 3 12:33:19 UTC 2025 - Josef Reidinger <[email protected]> + +- Add dependency on rubygem-cgi which is separated in ruby4. + ruby3.4 has provision for that rubygem. + (gh#yast/yast-packager#664) +- 5.0.10 + +------------------------------------------------------------------- Old: ---- yast2-packager-5.0.9.tar.bz2 New: ---- yast2-packager-5.0.10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-packager.spec ++++++ --- /var/tmp/diff_new_pack.0kYwgC/_old 2025-12-15 11:35:27.321582418 +0100 +++ /var/tmp/diff_new_pack.0kYwgC/_new 2025-12-15 11:35:27.321582418 +0100 @@ -17,7 +17,7 @@ Name: yast2-packager -Version: 5.0.9 +Version: 5.0.10 Release: 0 Summary: YaST2 - Package Library License: GPL-2.0-or-later @@ -32,6 +32,8 @@ BuildRequires: rubygem(%{rb_default_ruby_abi}:nokogiri) BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) +# CGI is separate gem from ruby4, but older ruby versions provide it +BuildRequires: rubygem(%{rb_default_ruby_abi}:cgi) # Y2Storage::Device#exists_in_raw_probed BuildRequires: yast2-storage-ng >= 4.0.141 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle @@ -68,6 +70,8 @@ Requires: rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0 # parsing xml with repositories Requires: rubygem(%{rb_default_ruby_abi}:nokogiri) +# parsing URI +Requires: rubygem(%{rb_default_ruby_abi}:cgi) # One of libyui-qt-pkg, libyui-ncurses-pkg, libyui-gtk-pkg Requires: libyui_pkg Requires: ruby-solv ++++++ yast2-packager-5.0.9.tar.bz2 -> yast2-packager-5.0.10.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-packager-5.0.9/package/yast2-packager.changes new/yast2-packager-5.0.10/package/yast2-packager.changes --- old/yast2-packager-5.0.9/package/yast2-packager.changes 2025-11-24 13:49:17.000000000 +0100 +++ new/yast2-packager-5.0.10/package/yast2-packager.changes 2025-12-04 13:40:12.000000000 +0100 @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Wed Dec 3 12:33:19 UTC 2025 - Josef Reidinger <[email protected]> + +- Add dependency on rubygem-cgi which is separated in ruby4. + ruby3.4 has provision for that rubygem. + (gh#yast/yast-packager#664) +- 5.0.10 + +------------------------------------------------------------------- Mon Nov 24 10:56:20 UTC 2025 - Knut Anderssen <[email protected]> - Do not add the biosdevname package to the list of packages to be diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-packager-5.0.9/package/yast2-packager.spec new/yast2-packager-5.0.10/package/yast2-packager.spec --- old/yast2-packager-5.0.9/package/yast2-packager.spec 2025-11-24 13:49:17.000000000 +0100 +++ new/yast2-packager-5.0.10/package/yast2-packager.spec 2025-12-04 13:40:12.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-packager -Version: 5.0.9 +Version: 5.0.10 Release: 0 Summary: YaST2 - Package Library License: GPL-2.0-or-later @@ -32,6 +32,8 @@ BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) BuildRequires: rubygem(%{rb_default_ruby_abi}:nokogiri) +# CGI is separate gem from ruby4, but older ruby versions provide it +BuildRequires: rubygem(%{rb_default_ruby_abi}:cgi) # Y2Storage::Device#exists_in_raw_probed BuildRequires: yast2-storage-ng >= 4.0.141 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle @@ -68,6 +70,8 @@ Requires: rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0 # parsing xml with repositories Requires: rubygem(%{rb_default_ruby_abi}:nokogiri) +# parsing URI +Requires: rubygem(%{rb_default_ruby_abi}:cgi) # One of libyui-qt-pkg, libyui-ncurses-pkg, libyui-gtk-pkg Requires: libyui_pkg Requires: yast2-ruby-bindings >= 1.0.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-packager-5.0.9/src/modules/Packages.rb new/yast2-packager-5.0.10/src/modules/Packages.rb --- old/yast2-packager-5.0.9/src/modules/Packages.rb 2025-11-24 13:49:17.000000000 +0100 +++ new/yast2-packager-5.0.10/src/modules/Packages.rb 2025-12-04 13:40:12.000000000 +0100 @@ -4,7 +4,7 @@ require "erb" require "fileutils" require "uri" -require "cgi" +require "cgi/core" require "shellwords" require "y2packager/medium_type"
