Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libguestfs for openSUSE:Factory checked in at 2025-06-12 15:53:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libguestfs (Old) and /work/SRC/openSUSE:Factory/.libguestfs.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libguestfs" Thu Jun 12 15:53:01 2025 rev:123 rq:1284945 version:1.56.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libguestfs/libguestfs.changes 2025-06-02 22:01:35.415783429 +0200 +++ /work/SRC/openSUSE:Factory/.libguestfs.new.19631/libguestfs.changes 2025-06-12 15:54:58.361446350 +0200 @@ -1,0 +2,58 @@ +Wed Jun 11 13:37:01 MDT 2025 - carn...@suse.com + +- Update to version 1.56.0 (jsc#PED-12706) + * Add support for Windows 2025 (thanks Ming Xie). + * Add support for TencentOS (Denise Cheng). + * Inspection of Ubuntu 22+ guests that use a split /usr + configuration now works properly (thanks Jaroslav Spanko, + Daniel Berrange). + * Inspecting guests that have duplicated root mountpoints now + works. + * Inspection of SUSE Linux guests using btrfs snapshots now + ignores snapshots that mirror content in the root filesystem + (thanks Ming Xie). + * Inspection of SUSE Linux >= 15 now returns the correct osinfo + short name (eg. "sle15") (thanks Ming Xie). + * New command_out and sh_out APIs which allow you to capture + output from guest commands that generate more output than the + protocol limit allows. + * New btrfs_scrub_full API which runs a full Btrfs scrub, + synchronously. It works more like fsck for other filesystems. + * The fstrim API has been modified to work around several issues + in upstream and RHEL 9 kernels related to XFS support (Eric + Sandeen, Dave Chinner). + * The existing e2fsck API has a new FORCENO option enabling use + of the command line -n flag. + * json-c is now required. This replaces Jansson which was + previously used for parsing JSON input files. + * OCaml ≥ 4.08 is now required. + * When using ./configure --disable-daemon we no longer require + augeas and hivex (thanks Mohamed Akram). + * zfs-fuse support has been dropped. The project is unmaintained + upstream (thanks Paul Bolle, Gwyn Ciesla, Timothée Ravier). + * Fix compatibility with GNU gettext 0.25. + * Fix dhcpcd failing on systemd-resolved stub (Thomas Wouters). + * Add support for dhcpcd and sfdisk on Debian (Daniel Gomez). + * Print the kernel utsname in debug output. + * We no longer emit a false warning about BLKDISCARD when + creating a block device. + * If qemu-img(1) commands fail during snapshot creation, make + sure we capture and print stderr from the qemu command (Cole + Robinson). + * For a complete list of changes and bug fixes see, + https://libguestfs.org/guestfs-release-notes-1.56.1.html +- bsc#1216986 - libguestfs: embeds /etc/hosts + reproducible-builds.patch + +------------------------------------------------------------------- +Fri Jun 6 11:18:27 MDT 2025 - carn...@suse.com + +- Update to version 1.55.14 (jsc#PED-12706) + * lib/create.c: Capture and raise qemu-img stderr + * inspection: Ignore btrfs snapshots of roots +- Drop patches contained in new tarball + 004-Add-more-debugging-to-list_filesystems.patch + 005-Pipeline-style-when-mapping-and-filtering-filesystems.patch + 007-inspection-Ignore-btrfs-snapshots-of-roots.patch + +------------------------------------------------------------------- Old: ---- 004-Add-more-debugging-to-list_filesystems.patch 005-Pipeline-style-when-mapping-and-filtering-filesystems.patch 007-inspection-Ignore-btrfs-snapshots-of-roots.patch libguestfs-1.55.13.tar.gz libguestfs-1.55.13.tar.gz.sig New: ---- libguestfs-1.56.0.tar.gz libguestfs-1.56.0.tar.gz.sig reproducible-builds.patch BETA DEBUG BEGIN: Old:- Drop patches contained in new tarball 004-Add-more-debugging-to-list_filesystems.patch 005-Pipeline-style-when-mapping-and-filtering-filesystems.patch Old: 004-Add-more-debugging-to-list_filesystems.patch 005-Pipeline-style-when-mapping-and-filtering-filesystems.patch 007-inspection-Ignore-btrfs-snapshots-of-roots.patch Old: 005-Pipeline-style-when-mapping-and-filtering-filesystems.patch 007-inspection-Ignore-btrfs-snapshots-of-roots.patch BETA DEBUG END: BETA DEBUG BEGIN: New:- bsc#1216986 - libguestfs: embeds /etc/hosts reproducible-builds.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libguestfs.spec ++++++ --- /var/tmp/diff_new_pack.hfzI0k/_old 2025-06-12 15:54:59.005473001 +0200 +++ /var/tmp/diff_new_pack.hfzI0k/_new 2025-06-12 15:54:59.005473001 +0200 @@ -18,7 +18,7 @@ Name: libguestfs ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64 riscv64 -Version: 1.55.13 +Version: 1.56.0 Release: 0 Summary: Access and modify virtual machine disk images License: GPL-2.0-or-later @@ -33,9 +33,7 @@ # Patches Patch1: use-rtc-driftfix-slew-for-x86-only.patch -Patch2: 004-Add-more-debugging-to-list_filesystems.patch -Patch3: 005-Pipeline-style-when-mapping-and-filtering-filesystems.patch -Patch4: 007-inspection-Ignore-btrfs-snapshots-of-roots.patch +Patch2: reproducible-builds.patch Patch100: use-fuse3-for-build.patch BuildRequires: bison @@ -109,6 +107,8 @@ sed -i 's/tar zcf/tar -zcf/' appliance/Makefile.am %build +###echo "CEA: mv /etc/hosts /tmp/hosts" +###mv /etc/hosts /tmp/hosts # provide a wrapper to tar that creates bit-reproducible output (boo#1218191) # used in supermin for base.tar.gz, in %install for zz-winsupport.tar.gz zz-scripts.tar.gz and in appliance/Makefile.am for 3 more .tar.gz files SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH:-$(date -r %{SOURCE0} +%%s)} @@ -217,6 +217,9 @@ build_it %{?_smp_mflags} || build_it +###echo "CEA: cp /tmp/hosts /etc/hosts" +###cp /tmp/hosts /etc/hosts + %install PATH=~/bin:$PATH %make_install \ ++++++ libguestfs-1.55.13.tar.gz -> libguestfs-1.56.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/libguestfs/libguestfs-1.55.13.tar.gz /work/SRC/openSUSE:Factory/.libguestfs.new.19631/libguestfs-1.56.0.tar.gz differ: char 13, line 1 ++++++ reproducible-builds.patch ++++++ References: bsc#1216986 - libguestfs: embeds /etc/hosts (also bsc#1237212) Removes etc/hosts from base.tar.gz which will be different for each build environment. Index: libguestfs-1.56.0/appliance/Makefile.am =================================================================== --- libguestfs-1.56.0.orig/appliance/Makefile.am +++ libguestfs-1.56.0/appliance/Makefile.am @@ -62,6 +62,7 @@ stamp-supermin: make.sh packagelist supe supermin.d/hostfiles \ supermin.d/init.tar.gz \ supermin.d/udev-rules.tar.gz + gunzip supermin.d/base.tar.gz; tar --delete ./etc/hosts -f supermin.d/base.tar 2>/dev/null; gzip supermin.d/base.tar touch $@ clean-supermin-appliance: