Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2026-10-22 15:47:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and      /work/SRC/openSUSE:Factory/.e2fsprogs.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "e2fsprogs"

Thu Oct 22 15:47:27 2026 rev:135 rq:1386426 version:1.47.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes      2026-07-21 
22:52:53.910336724 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2252680/e2fsprogs.changes 
2026-10-22 15:47:28.988035847 +0200
@@ -1,0 +2,28 @@
+Mon Oct 19 12:01:58 UTC 2026 - Ana Guerrero <[email protected]>
+
+- Update e2fsprogs.keyring
+
+-------------------------------------------------------------------
+Sun Oct 18 05:36:24 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 1.47.4:
+  * mke2fs: support multiple -E options and a new root_selinux
+    option setting the SELinux label of the root directory;
+    suppress large-block-size warnings when the kernel supports
+    block sizes greater than page size
+  * mke2fs -d: handle copying files larger than 2 GiB; no longer
+    create oversized orphan-file inodes with 64k block size
+  * e2fsck: stop flagging fast symlinks with large external EAs
+    (EA-inode backed) as corrupt; check EA-inode values for
+    invalid zero size
+  * e4defrag: fix crash defragmenting inline-data files
+  * e2scrub: fix lvremove retry loop on temporary busy failures
+  * fuse2fs and libext2fs: many correctness fixes found running
+    xfstests (superblock error flags, refuse inconsistent mounts,
+    read-only/offset mounts, permissions, ACLs, inline data,
+    fallocate, FITRIM, statfs, relatime)
+  * Man page cleanups
+- Spec cleanup (spec-cleaner): drop obsolete Group tags and ppc64
+  Obsoletes, https Source URLs, pkgconfig-style dependencies
+
+-------------------------------------------------------------------

Old:
----
  e2fsprogs-1.47.3.tar.sign
  e2fsprogs-1.47.3.tar.xz

New:
----
  e2fsprogs-1.47.4.tar.sign
  e2fsprogs-1.47.4.tar.xz

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

Other differences:
------------------
++++++ e2fsprogs.spec ++++++
--- /var/tmp/diff_new_pack.8a3JM6/_old  2026-10-22 15:47:30.314091332 +0200
+++ /var/tmp/diff_new_pack.8a3JM6/_new  2026-10-22 15:47:30.316091415 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package e2fsprogs
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,30 +16,30 @@
 #
 
 
-%define flavor @BUILD_FLAVOR@%nil
-
+%define flavor @BUILD_FLAVOR@%{nil}
+Version:        1.47.4
+Release:        0
 %if "%{flavor}" == ""
 Name:           e2fsprogs
 Summary:        Utilities for the Second Extended File System
 License:        GPL-2.0-only
 %if 0%{?suse_version} >= 1010
 # Hint for ZYPP
-Supplements:    filesystem(ext2) filesystem(ext3) filesystem(ext4)
+Supplements:    filesystem(ext2)
+Supplements:    filesystem(ext3)
+Supplements:    filesystem(ext4)
 %endif
 %else
 Name:           fuse2fs
 Summary:        FUSE file system client for ext2/ext3/ext4 file systems
 License:        MIT
-BuildRequires:  fuse3-devel
+BuildRequires:  pkgconfig(fuse3)
 %endif
-Version:        1.47.3
-Release:        0
-Group:          System/Filesystems
 URL:            http://e2fsprogs.sourceforge.net
-Source:         
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.xz
+Source:         
https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.xz
 Source2:        README.SUSE
 Source3:        baselibs.conf
-Source4:        
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.sign
+Source4:        
https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.sign
 Source5:        https://thunk.org/tytso/tytso-key.asc#/e2fsprogs.keyring
 #
 # e2fsprogs patches
@@ -52,32 +52,33 @@
 Patch7:         harden_e2scrub_all.service.patch
 Patch8:         [email protected]
 Patch9:         harden_e2scrub_reap.service.patch
-BuildRequires:  libarchive-devel
-BuildRequires:  libblkid-devel
-BuildRequires:  libuuid-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  xz
+BuildRequires:  pkgconfig(blkid)
+BuildRequires:  pkgconfig(libarchive)
+BuildRequires:  pkgconfig(uuid)
 %if "%{flavor}" == ""
+# Define info macros if missing (for Fedora builds)
+%if ! 0%{?suse_version}
+%define install_info_prereq info
+%define install_info sbin/install-info
+%define install_info_delete sbin/install-info --delete
+Requires(post): %{install_info_prereq}
+Requires(preun): %{install_info_prereq}
+%endif
 %if 0%{?suse_version} >= 1210
 %bcond_without systemd
 %else
 %bcond_with systemd
 %endif
+Requires:       libcom_err2 >= %{version}
+Requires:       libext2fs2 >= %{version}
+Requires(post): %{_bindir}/mkdir
+Requires(post): %{_bindir}/touch
+Suggests:       e2fsprogs-scrub
 %if 0%{?suse_version} > 1220
 BuildRequires:  makeinfo
 %endif
-# Define info macros if missing (for Fedora builds)
-%if ! 0%{?suse_version}
-%define install_info_prereq info
-%define install_info sbin/install-info
-%define install_info_delete sbin/install-info --delete
-Requires(post): %install_info_prereq
-Requires(preun): %install_info_prereq
-%endif
-# bug437293
-%ifarch ppc64
-Obsoletes:      e2fsprogs-64bit
-%endif
 #
 # For regenerate_initrd_post macro
 %if 0%{?suse_version} < 1550
@@ -85,10 +86,6 @@
 %else
 BuildRequires:  rpm-config-SUSE
 %endif
-Requires(post): /usr/bin/mkdir /usr/bin/touch
-Requires:       libcom_err2 >= %{version}
-Requires:       libext2fs2 >= %{version}
-Suggests:       e2fsprogs-scrub
 # Do not suppress make commands
 
 %description
@@ -107,14 +104,14 @@
 Summary:        Dummy development package
 # bug437293
 License:        LGPL-2.0-only
-Group:          Development/Libraries/C and C++
+#
+Requires:       pkgconfig(blkid)
+Requires:       pkgconfig(e2p) = %{version}
+Requires:       pkgconfig(ext2fs) = %{version}
+Requires:       pkgconfig(uuid)
 %ifarch ppc64
 Obsoletes:      e2fsprogs-devel-64bit
 %endif
-#
-Requires:       libblkid-devel
-Requires:       libext2fs-devel = %version
-Requires:       libuuid-devel
 
 %description devel
 Dummy development package for backwards compatibility.
@@ -122,15 +119,14 @@
 %package -n e2fsprogs-scrub
 Summary:        Ext2fs scrubbing scripts and service files
 License:        GPL-2.0-only
-Group:          System/Filesystems
-%if %{with systemd}
-BuildRequires:  systemd-rpm-macros
-%{?systemd_requires}
-%endif
 Requires:       e2fsprogs
 Requires:       lvm2
 Requires:       postfix
 Requires:       util-linux
+%if %{with systemd}
+BuildRequires:  systemd-rpm-macros
+%{?systemd_requires}
+%endif
 
 %description -n e2fsprogs-scrub
 Scripts and systemd service files for background scrubbing of LVM volumes
@@ -139,7 +135,6 @@
 %package -n libext2fs2
 Summary:        Ext2fs library
 License:        LGPL-2.0-only
-Group:          System/Filesystems
 
 %description -n libext2fs2
 The basic Ext2fs shared library.
@@ -147,9 +142,9 @@
 %package -n libext2fs-devel
 Summary:        Development files for libext2fs
 License:        LGPL-2.0-only
-Group:          Development/Libraries/C and C++
-Requires:       libcom_err-devel
-Requires:       libext2fs2 = %version
+Requires:       libext2fs2 = %{version}
+Requires:       pkgconfig(com_err)
+Requires:       pkgconfig(ss)
 
 %description -n libext2fs-devel
 Development files for libext2fs.
@@ -157,8 +152,8 @@
 %package -n libext2fs-devel-static
 Summary:        Development files for libext2fs
 License:        LGPL-2.0-only
-Group:          Development/Libraries/C and C++
-Requires:       libext2fs-devel = %{version}
+Requires:       pkgconfig(e2p) = %{version}
+Requires:       pkgconfig(ext2fs) = %{version}
 Provides:       libext2fs-devel:%{_libdir}/libe2p.a
 Provides:       libext2fs-devel:%{_libdir}/libext2fs.a
 
@@ -169,14 +164,13 @@
 Summary:        E2fsprogs error reporting library
 # bug437293
 License:        MIT
-Group:          System/Filesystems
+#
+Provides:       libcom_err = %{version}
+Obsoletes:      libcom_err <= 1.40
 %ifarch ppc64
 Obsoletes:      libcom_err-64bit
 Obsoletes:      libcom_err2-64bit
 %endif
-#
-Provides:       libcom_err = %{version}
-Obsoletes:      libcom_err <= 1.40
 
 %description -n libcom_err2
 com_err is an error message display library.
@@ -185,13 +179,12 @@
 Summary:        Development files for libcom_err
 # bug437293
 License:        MIT
-Group:          Development/Libraries/C and C++
+#
+Requires:       glibc-devel
+Requires:       libcom_err2 = %{version}
 %ifarch ppc64
 Obsoletes:      libcom_err-devel-64bit
 %endif
-#
-Requires:       glibc-devel
-Requires:       libcom_err2 = %version
 
 %description -n libcom_err-devel
 Development files for the com_err error message display library.
@@ -199,14 +192,10 @@
 %package -n libcom_err-devel-static
 Summary:        Development files for libcom_err, static libraries
 License:        MIT
-Group:          Development/Libraries/C and C++
-Requires:       libcom_err-devel = %{version}
+Requires:       pkgconfig(com_err) = %{version}
+Requires:       pkgconfig(ss) = %{version}
 Provides:       libcom_err-devel:%{_libdir}/libcom_err.a
 Provides:       libcom_err-devel:%{_libdir}/libss.a
-# bug437293
-%ifarch ppc64
-Obsoletes:      libcom_err-devel-64bit
-%endif
 #
 
 %description -n libcom_err-devel-static
@@ -235,18 +224,18 @@
   --disable-fsck \
   --without-crond-dir \
   --with-systemd-unit-dir=%{?_unitdir} \
-  CFLAGS="$RPM_OPT_FLAGS"
-make %{?_smp_mflags} V=1
+  CFLAGS="%{optflags}"
+%make_build
 #Guarantee that tranlations match the source messages
-make -C po update-po
+%make_build -C po update-po
 
 %install
 %if "%{flavor}" == ""
-make install install-libs DESTDIR=$RPM_BUILD_ROOT ELF_INSTALL_DIR=/%{_libdir}
+make install install-libs DESTDIR=%{buildroot} ELF_INSTALL_DIR=/%{_libdir}
 
-%{find_lang} e2fsprogs
+%find_lang e2fsprogs
 
-rm $RPM_BUILD_ROOT%{_libdir}/e2initrd_helper
+rm %{buildroot}%{_libdir}/e2initrd_helper
 
 %if 0%{?suse_version} < 1550
 mkdir %{buildroot}/sbin
@@ -317,17 +306,14 @@
 %{regenerate_initrd_posttrans}
 
 %post -n libext2fs2 -p /sbin/ldconfig
-
 %postun -n libext2fs2 -p /sbin/ldconfig
-
 %post -n libcom_err2 -p /sbin/ldconfig
-
 %postun -n libcom_err2 -p /sbin/ldconfig
 
 %files -f e2fsprogs.lang
 %doc doc/RelNotes/v%{version}.txt README
 %license NOTICE
-%config /etc/mke2fs.conf
+%config %{_sysconfdir}/mke2fs.conf
 %if 0%{?suse_version} < 1550
 /sbin/badblocks
 /sbin/debugfs
@@ -373,19 +359,19 @@
 %{_sbindir}/e2freefrag
 %{_sbindir}/e4defrag
 %{_sbindir}/e4crypt
-%{_infodir}/libext2fs.info.gz
-%{_mandir}/man1/chattr.1.gz
-%{_mandir}/man1/lsattr.1.gz
-%{_mandir}/man5/ext?.5.gz
-%{_mandir}/man5/e2fsck.conf.5.gz
-%{_mandir}/man5/mke2fs.conf.5.gz
-%{_mandir}/man8/*.8.gz
+%{_infodir}/libext2fs.info%{?ext_info}
+%{_mandir}/man1/chattr.1%{?ext_man}
+%{_mandir}/man1/lsattr.1%{?ext_man}
+%{_mandir}/man5/ext?.5%{?ext_man}
+%{_mandir}/man5/e2fsck.conf.5%{?ext_man}
+%{_mandir}/man5/mke2fs.conf.5%{?ext_man}
+%{_mandir}/man8/*.8%{?ext_man}
 
 %files devel
 %doc README.SUSE
 
 %files -n e2fsprogs-scrub
-%config /etc/e2scrub.conf
+%config %{_sysconfdir}/e2scrub.conf
 %{_sbindir}/e2scrub
 %{_sbindir}/e2scrub_all
 %if %{with systemd}
@@ -409,10 +395,10 @@
 %files -n libext2fs-devel
 %{_libdir}/libext2fs.so
 %{_libdir}/libe2p.so
-/usr/include/ext2fs
-/usr/include/e2p
-%_libdir/pkgconfig/e2p.pc
-%_libdir/pkgconfig/ext2fs.pc
+%{_includedir}/ext2fs
+%{_includedir}/e2p
+%{_libdir}/pkgconfig/e2p.pc
+%{_libdir}/pkgconfig/ext2fs.pc
 
 %files -n libcom_err2
 %if 0%{?suse_version} < 1550
@@ -423,20 +409,20 @@
 %{_libdir}/libss.so.*
 
 %files -n libcom_err-devel
-%_bindir/compile_et
-%_bindir/mk_cmds
+%{_bindir}/compile_et
+%{_bindir}/mk_cmds
 %{_libdir}/libcom_err.so
 %{_libdir}/libss.so
-%_libdir/pkgconfig/com_err.pc
-%_libdir/pkgconfig/ss.pc
-%_includedir/com_err.h
-%_includedir/et
-%_includedir/ss
-%_datadir/et
-%_datadir/ss
-%{_mandir}/man1/compile_et.1.gz
-%{_mandir}/man1/mk_cmds.1.gz
-%{_mandir}/man3/com_err.3.gz
+%{_libdir}/pkgconfig/com_err.pc
+%{_libdir}/pkgconfig/ss.pc
+%{_includedir}/com_err.h
+%{_includedir}/et
+%{_includedir}/ss
+%{_datadir}/et
+%{_datadir}/ss
+%{_mandir}/man1/compile_et.1%{?ext_man}
+%{_mandir}/man1/mk_cmds.1%{?ext_man}
+%{_mandir}/man3/com_err.3%{?ext_man}
 
 %files -n libcom_err-devel-static
 %{_libdir}/libcom_err.a
@@ -451,7 +437,7 @@
 (cd %{buildroot}; find -L -type f | grep -v fuse2fs | xargs rm)
 
 %files
-%_bindir/fuse2fs
-%{_mandir}/man1/fuse2fs.1.gz
+%{_bindir}/fuse2fs
+%{_mandir}/man1/fuse2fs.1%{?ext_man}
 %endif
 

++++++ e2fsprogs-1.47.3.tar.xz -> e2fsprogs-1.47.4.tar.xz ++++++
/work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs-1.47.3.tar.xz 
/work/SRC/openSUSE:Factory/.e2fsprogs.new.2252680/e2fsprogs-1.47.4.tar.xz 
differ: char 15, line 1

++++++ e2fsprogs.keyring ++++++
++++ 8965 lines (skipped)
++++ between e2fsprogs.keyring
++++ and /work/SRC/openSUSE:Factory/.e2fsprogs.new.2252680/e2fsprogs.keyring

Reply via email to