Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mksusecd for openSUSE:Factory checked in at 2024-01-10 21:53:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mksusecd (Old) and /work/SRC/openSUSE:Factory/.mksusecd.new.21961 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mksusecd" Wed Jan 10 21:53:24 2024 rev:77 rq:1137973 version:2.13 Changes: -------- --- /work/SRC/openSUSE:Factory/mksusecd/mksusecd.changes 2023-07-25 11:53:06.482156778 +0200 +++ /work/SRC/openSUSE:Factory/.mksusecd.new.21961/mksusecd.changes 2024-01-10 21:53:36.267037639 +0100 @@ -1,0 +2,7 @@ +Wed Jan 10 17:49:04 UTC 2024 - wfe...@opensuse.org + +- merge gh#openSUSE/mksusecd#69 +- allow also xz and zstd compression in repodata (bsc#1218706) +- 2.13 + +-------------------------------------------------------------------- Old: ---- mksusecd-2.12.tar.xz New: ---- mksusecd-2.13.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mksusecd.spec ++++++ --- /var/tmp/diff_new_pack.YondKP/_old 2024-01-10 21:53:36.703053517 +0100 +++ /var/tmp/diff_new_pack.YondKP/_new 2024-01-10 21:53:36.703053517 +0100 @@ -18,7 +18,7 @@ Name: mksusecd -Version: 2.12 +Version: 2.13 Release: 0 Summary: Tool to create SUSE Linux installation ISOs License: GPL-3.0+ ++++++ mksusecd-2.12.tar.xz -> mksusecd-2.13.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mksusecd-2.12/VERSION new/mksusecd-2.13/VERSION --- old/mksusecd-2.12/VERSION 2023-07-24 19:45:16.000000000 +0200 +++ new/mksusecd-2.13/VERSION 2024-01-10 18:49:04.000000000 +0100 @@ -1 +1 @@ -2.12 +2.13 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mksusecd-2.12/changelog new/mksusecd-2.13/changelog --- old/mksusecd-2.12/changelog 2023-07-24 19:45:16.000000000 +0200 +++ new/mksusecd-2.13/changelog 2024-01-10 18:49:04.000000000 +0100 @@ -1,3 +1,7 @@ +2024-01-10: 2.13 + - merge gh#openSUSE/mksusecd#69 + - allow also xz and zstd compression in repodata (bsc#1218706) + 2023-07-24: 2.12 - merge gh#openSUSE/mksusecd#67 - allow --instsys option for Live media diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mksusecd-2.12/mksusecd new/mksusecd-2.13/mksusecd --- old/mksusecd-2.12/mksusecd 2023-07-24 19:45:16.000000000 +0200 +++ new/mksusecd-2.13/mksusecd 2024-01-10 18:49:04.000000000 +0100 @@ -5305,13 +5305,24 @@ # scan primary.xml for directories belonging to the repo and check if # there are debuginfo packages - if(open my $f, "gunzip -c $base_dir/repodata/*-primary.xml.gz |") { + + my $f; + my @xml = glob "$base_dir/repodata/*-primary.xml.*"; + + open $f, "gzip --quiet -dc $xml[0] |" if $xml[0] =~ /\.gz$/; + open $f, "xz --quiet -dc $xml[0] |" if $xml[0] =~ /\.xz$/; + open $f, "zstd --quiet -dc $xml[0] |" if $xml[0] =~ /\.zst$/; + + if(defined $f) { while(my $l = <$f>) { $repodirs{$1} = 1 if $l =~ m#<location href="([^/]+)/#; $debug = 1 if $l =~ m#<location href=".*-debug(info|source)-#; } close $f; } + else { + print "no primary.xml in repo\n"; + } # tag repo if it's a debuginfo or a source repo my @labels;