Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cpio for openSUSE:Factory checked in at 2026-11-01 22:21:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cpio (Old) and /work/SRC/openSUSE:Factory/.cpio.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cpio" Sun Nov 1 22:21:37 2026 rev:75 rq:1394070 version:2.15 Changes: -------- --- /work/SRC/openSUSE:Factory/cpio/cpio.changes 2026-09-02 16:58:13.052913003 +0200 +++ /work/SRC/openSUSE:Factory/.cpio.new.1255/cpio.changes 2026-11-01 22:21:53.925218735 +0100 @@ -1,0 +2,17 @@ +Mon Oct 26 10:48:01 UTC 2026 - Tomáš Chvátal <[email protected]> + +- Remove the leftover update-alternatives %post fragment and its + Requires(post) from the mt subpackage. cpio-mt migrated away from + update-alternatives to a Conflicts strategy (bsc#1240092) and the + SLE 16 band already ships without the fragment (jsc#PED-15643); + as written it could never fire, since it deregisters the + alternative only when gnumt is absent, while cpio-mt’s own %post + always runs with gnumt installed +- Annotate the two %ghost files of the mt subpackage with %attr + (0755 for the /usr/bin/mt symlink path, 0644 for its man page) + to silence the zero-permission ghost warnings; the ghosts stay + so a stale /usr/bin/mt keeps an owning package +- Drop the obsolete Group tags and the commented-out install-info + prereq lines + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cpio.spec ++++++ --- /var/tmp/diff_new_pack.ILkp8X/_old 2026-11-01 22:21:55.923301533 +0100 +++ /var/tmp/diff_new_pack.ILkp8X/_new 2026-11-01 22:21:55.926301657 +0100 @@ -21,7 +21,6 @@ Release: 0 Summary: A Backup and Archiving Utility License: GPL-3.0-only -Group: Productivity/Archiving/Backup URL: https://www.gnu.org/software/cpio/cpio.html Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2 Source1: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2.sig @@ -54,8 +53,6 @@ BuildRequires: autoconf >= 2.71 BuildRequires: automake BuildRequires: makeinfo -#Requires(post): %{xinstall_info_prereq} -#Requires(preun): %{xinstall_info_prereq} Suggests: rmt Suggests: %{name}-mt = %{version} @@ -68,11 +65,7 @@ %package mt Summary: Tape drive control utility -Group: Productivity/Archiving/Backup Requires: %{name} = %{version} -%if %{suse_version} <= 1600 || %{suse_version} >= 1699 -Requires(post): update-alternatives -%endif Provides: mt Conflicts: mt @@ -110,13 +103,6 @@ %check make %{?_smp_mflags} check -%if %{suse_version} <= 1600 || %{suse_version} >= 1699 -%post mt -if [ ! -f %{_bindir}/gnumt ] ; then - "%{_sbindir}/update-alternatives" --remove mt %{_bindir}/gnumt -fi -%endif - %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} @@ -134,9 +120,9 @@ %{_mandir}/man1/cpio.1%{?ext_man} %files mt -%ghost %{_bindir}/mt +%ghost %attr(0755,root,root) %{_bindir}/mt %{_bindir}/gnumt -%ghost %{_mandir}/man1/mt.1%{ext_man} +%ghost %attr(0644,root,root) %{_mandir}/man1/mt.1%{ext_man} %{_mandir}/man1/gnumt.1%{?ext_man} %files lang -f %{name}.lang
