Hello community, here is the log from the commit of package mksusecd for openSUSE:Factory checked in at 2018-06-19 12:02:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mksusecd (Old) and /work/SRC/openSUSE:Factory/.mksusecd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mksusecd" Tue Jun 19 12:02:52 2018 rev:48 rq:617045 version:1.60 Changes: -------- --- /work/SRC/openSUSE:Factory/mksusecd/mksusecd.changes 2018-05-29 10:44:25.673581944 +0200 +++ /work/SRC/openSUSE:Factory/.mksusecd.new/mksusecd.changes 2018-06-19 12:02:56.755630526 +0200 @@ -1,0 +2,8 @@ +Fri Jun 15 10:10:15 UTC 2018 - wfe...@opensuse.org + +- merge gh#openSUSE/mksusecd#33 +- adjust to isoinfo and syslinux changes (bsc#1097814) +- don't pass partition offset to tagmedia +- 1.60 + +-------------------------------------------------------------------- Old: ---- mksusecd-1.59.tar.xz New: ---- mksusecd-1.60.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mksusecd.spec ++++++ --- /var/tmp/diff_new_pack.fugIui/_old 2018-06-19 12:02:57.323609438 +0200 +++ /var/tmp/diff_new_pack.fugIui/_new 2018-06-19 12:02:57.323609438 +0200 @@ -18,7 +18,7 @@ Name: mksusecd -Version: 1.59 +Version: 1.60 Release: 0 Summary: Create SUSE Linux installation ISOs License: GPL-3.0+ ++++++ mksusecd-1.59.tar.xz -> mksusecd-1.60.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mksusecd-1.59/VERSION new/mksusecd-1.60/VERSION --- old/mksusecd-1.59/VERSION 2018-05-25 15:17:42.000000000 +0200 +++ new/mksusecd-1.60/VERSION 2018-06-15 12:10:15.000000000 +0200 @@ -1 +1 @@ -1.59 +1.60 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mksusecd-1.59/changelog new/mksusecd-1.60/changelog --- old/mksusecd-1.59/changelog 2018-05-25 15:17:42.000000000 +0200 +++ new/mksusecd-1.60/changelog 2018-06-15 12:10:15.000000000 +0200 @@ -1,3 +1,7 @@ +2018-06-15: 1.60 + - don't pass partition offset to tagmedia + - adjust to isoinfo and syslinux changes (bsc #1097814) + 2018-05-25: 1.59 - add -joliet-long to mkisofs call as some file names on our media are too long (bsc #1094687) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mksusecd-1.59/mksusecd new/mksusecd-1.60/mksusecd --- old/mksusecd-1.59/mksusecd 2018-05-25 15:17:42.000000000 +0200 +++ new/mksusecd-1.60/mksusecd 2018-06-15 12:10:15.000000000 +0200 @@ -579,10 +579,6 @@ print "\n"; } - if($mkisofs->{partition_start}) { - system "tagmedia --add-tag 'partition=$mkisofs->{partition_start}' '$iso_file' >/dev/null"; - } - wipe_iso if $opt_no_iso; } @@ -1717,7 +1713,8 @@ die "syslinux is needed to build a bootable FAT image, please install package 'syslinux'\n" } - system "syslinux -t " . ($mkisofs->{partition_start} << 9) . " -d '$syslinux_config' -i '$iso_file'"; + # syslinux must be run as root now + susystem "syslinux -t " . ($mkisofs->{partition_start} << 9) . " -d '$syslinux_config' -i '$iso_file'"; die "$iso_file: $!\n" unless open $iso_fh, "+<", $iso_file; syswrite $iso_fh, $mbr; @@ -1800,6 +1797,10 @@ next; } + # isoinfo format change + # cf. https://sourceforge.net/p/cdrtools/mailman/message/35173024 + s/^\s*\d+\s+//; + if(/^(.)(.*)\s\[\s*(\d+)(\s+\d+)?\]\s+(.*?)\s*$/) { my $type = $1; my @x = split ' ', $2;