Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package util-linux for openSUSE:Factory checked in at 2026-10-23 20:20:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/util-linux (Old) and /work/SRC/openSUSE:Factory/.util-linux.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "util-linux" Fri Oct 23 20:20:47 2026 rev:315 rq:1386762 version:2.42.4 Changes: -------- --- /work/SRC/openSUSE:Factory/util-linux/util-linux.changes 2026-10-08 11:55:57.703377544 +0200 +++ /work/SRC/openSUSE:Factory/.util-linux.new.2252680/util-linux.changes 2026-10-23 20:20:50.581855176 +0200 @@ -1,0 +2,15 @@ +Mon Oct 19 08:08:42 UTC 2026 - Tomáš Chvátal <[email protected]> + +- Wrap the lastlog2 and liblastlog2-2 package descriptions within + the line length limit +- Ship /var/lib/lastlog in the lastlog2 package; the directory is + created by the tmpfiles entry but was missing from the file list +- Drop the no-op %tmpfiles_create calls from the lastlog2 and + uuidd scriptlets; both packages ship their tmpfiles.d entries, + which the systemd file trigger processes at install time +- Use the find -regextype name posix-extended instead of its + posix-egrep alias in %install +- List the header directories excluded from the systemd package + explicitly instead of globbing the shared include directory + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.QtTL7J/_old 2026-10-23 20:20:52.106918996 +0200 +++ /var/tmp/diff_new_pack.QtTL7J/_new 2026-10-23 20:20:52.108919079 +0200 @@ -405,7 +405,10 @@ Requires(post): pam-config >= 2.4 %description -n lastlog2 -pam_lastlog2 and lastlog2 are Y2038 safe versions of the old lastlog utility. pam_lastlog2 collects all data in a sqlite3 database and lastlog2 formats and prints the contents. The username, port, and last login time will be printed. +pam_lastlog2 and lastlog2 are Y2038 safe versions of the old lastlog +utility. pam_lastlog2 collects all data in a sqlite3 database and +lastlog2 formats and prints the contents. The username, port, and +last login time will be printed. %package -n liblastlog2-2 Summary: Library to report most recent login of users @@ -413,7 +416,8 @@ Group: System/Libraries %description -n liblastlog2-2 -The liblastlog2 library provides various interfaces to read, write or modify the lastlog 2 database. +The liblastlog2 library provides various interfaces to read, write +or modify the lastlog 2 database. %package -n liblastlog2-devel Summary: Development files for the lastlog2 library @@ -680,10 +684,10 @@ # ulsubset != core # create list of setarch(8) symlinks -find %{buildroot}%{_mandir}/man8 -regextype posix-egrep \ +find %{buildroot}%{_mandir}/man8 -regextype posix-extended \ -regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|parisc|parisc32|parisc64)\.8.*" \ -printf "%{_mandir}/man8/%f*\n" >> %{name}.files -find %{buildroot}%{_bindir}/ -regextype posix-egrep -type l \ +find %{buildroot}%{_bindir}/ -regextype posix-extended -type l \ -regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|parisc|parisc32|parisc64)$" \ -printf "%{_bindir}/%f\n" >> %{name}.files mkdir -p %{buildroot}/run/uuidd @@ -697,6 +701,7 @@ # Install systemd-tmpfile for lastlog database mkdir -p %{buildroot}%{_tmpfilesdir} install -m 644 %{SOURCE17} %{buildroot}%{_tmpfilesdir}/lastlog2.conf +mkdir -p %{buildroot}%{_localstatedir}/lib/lastlog %endif # ulsubset == systemd, ulbuild == base @@ -960,7 +965,6 @@ %service_add_pre lastlog2-import.service %post -n lastlog2 -%tmpfiles_create lastlog2.conf %service_add_post lastlog2-import.service %{_sbindir}/pam-config -a --lastlog2 --lastlog2-silent_if=gdm,gdm-password,lxdm,lightdm,mdm,sddm || : @@ -991,7 +995,6 @@ # Useful for Tumbleweed or zypper dup only. mv /run/run/uuidd /run/uuidd >/dev/null 2>&1 || : rmdir --ignore-fail-on-non-empty /run/run >/dev/null 2>&1 || : -%tmpfiles_create uuidd.conf %{service_add_post uuidd.socket uuidd.service} %preun -n uuidd @@ -1620,7 +1623,12 @@ %exclude %{_datadir}/bash-completion/completions/uuidd %exclude %{_datadir}/locale -%exclude %{_includedir}/* +%exclude %{_includedir}/blkid +%exclude %{_includedir}/libfdisk +%exclude %{_includedir}/liblastlog2 +%exclude %{_includedir}/libmount +%exclude %{_includedir}/libsmartcols +%exclude %{_includedir}/uuid %exclude %{_libdir}/lib*.* %exclude %{_libdir}/pkgconfig/*.pc %exclude %{_docdir}/%{name}/getopt-example.* @@ -1843,6 +1851,7 @@ %{_mandir}/man8/pam_lastlog2.8.gz %{_unitdir}/lastlog2-import.service %{_tmpfilesdir}/lastlog2.conf +%dir %{_localstatedir}/lib/lastlog %{_datadir}/bash-completion/completions/lastlog2 %files -n liblastlog2-2
