Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package s390-tools for openSUSE:Factory checked in at 2026-08-06 16:26:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/s390-tools (Old) and /work/SRC/openSUSE:Factory/.s390-tools.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "s390-tools" Thu Aug 6 16:26:53 2026 rev:122 rq:1369989 version:2.44.0 Changes: -------- --- /work/SRC/openSUSE:Factory/s390-tools/s390-tools.changes 2026-08-05 17:49:38.584457152 +0200 +++ /work/SRC/openSUSE:Factory/.s390-tools.new.16738/s390-tools.changes 2026-08-06 16:28:51.410353918 +0200 @@ -1,0 +2,12 @@ +Thu Aug 6 07:17:36 UTC 2026 - Nikolay Gueorguiev <[email protected]> + +- Amended the .spec file dependencies and systemd scripts: + * Added zpcimon.service to systemd pre, post, preun, and postun RPM macros. + * Added zpcimon to the %_sbindir rc symlinks creation loop (providing rczpcimon). + * Removed dead BuildRequires: libica-devel-static. + * Removed obsolete rm cleanups for lsmem and chmem. + * Added version constraints to BuildRequires: + rust >= 1.85.0 and cargo >= 1.85.0 to safely align with MSRV. +- Re-vendor-ed vendor.tar.zst + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ s390-tools.spec ++++++ --- /var/tmp/diff_new_pack.ov0tXe/_old 2026-08-06 16:28:55.090482369 +0200 +++ /var/tmp/diff_new_pack.ov0tXe/_new 2026-08-06 16:28:55.090482369 +0200 @@ -135,8 +135,8 @@ BuildRequires: qclib-devel-static %endif ### Cargo -BuildRequires: rust -BuildRequires: cargo +BuildRequires: rust >= 1.85.0 +BuildRequires: cargo >= 1.85.0 BuildRequires: cargo-packaging BuildRequires: clang-devel BuildRequires: llvm-devel @@ -156,6 +156,7 @@ Requires: rsync Requires: s390-tools-genprotimg-data Requires: tar +Requires: (%{name}-chreipl-fcp-mpath if multipath-tools) Provides: group(cpacfstats) Provides: group(ts-shell) Provides: group(zkeyadm) @@ -441,7 +442,7 @@ install -D -m 644 %{SOURCE34} %{buildroot}%{_fillupdir}/sysconfig.virtsetup # Create rc symlinks in _sbindir -for svc in appldata hsnc vmlogrdr xpram cio_ignore cpacfstatsd cpi cpuplugd dumpconf mon_fsstatd mon_procd virtsetup opticsmon; do +for svc in appldata hsnc vmlogrdr xpram cio_ignore cpacfstatsd cpi cpuplugd dumpconf mon_fsstatd mon_procd virtsetup opticsmon zpcimon; do ln -s service %{buildroot}%{_sbindir}/rc${svc} done @@ -459,10 +460,6 @@ install %{SOURCE90} %{buildroot}%{_sbindir}/iucv_configure install -m 644 -t %{buildroot}/%{_mandir}/man8 %{SOURCE94} %{SOURCE95} %{SOURCE96} %{SOURCE97} %{SOURCE98} %{SOURCE99} -### lsmem/chmem have been added to util-linux -rm -fv %{buildroot}%{_mandir}/man8/lsmem.8* %{buildroot}%{_mandir}/man8/chmem.8* -rm -fv %{buildroot}%{_sbindir}/lsmem %{buildroot}%{_sbindir}/chmem - touch boot/zipl/active_devices.txt mkdir -p %{buildroot}%{_libexecdir}/net-snmp/agents @@ -485,11 +482,11 @@ %pre -f s390-tools.pre # Consolidated service addition -%service_add_pre appldata.service cio_ignore.service cpacfstatsd.service cpi.service cpuplugd.service dumpconf.service hsnc.service mon_fsstatd.service mon_procd.service opticsmon.service virtsetup.service vmlogrdr.service xpram.service sel-ebc-boot-mount.service sel-ebc-override-crypttab.service sel-ebc-paes-enforce.service sel-ebc-pvebc.service +%service_add_pre appldata.service cio_ignore.service cpacfstatsd.service cpi.service cpuplugd.service dumpconf.service hsnc.service mon_fsstatd.service mon_procd.service opticsmon.service zpcimon.service virtsetup.service vmlogrdr.service xpram.service sel-ebc-boot-mount.service sel-ebc-override-crypttab.service sel-ebc-paes-enforce.service sel-ebc-pvebc.service %post # Consolidated service addition -%service_add_post appldata.service cio_ignore.service cpacfstatsd.service cpi.service cpuplugd.service dumpconf.service hsnc.service mon_fsstatd.service mon_procd.service opticsmon.service virtsetup.service vmlogrdr.service xpram.service sel-ebc-boot-mount.service sel-ebc-override-crypttab.service sel-ebc-paes-enforce.service sel-ebc-pvebc.service +%service_add_post appldata.service cio_ignore.service cpacfstatsd.service cpi.service cpuplugd.service dumpconf.service hsnc.service mon_fsstatd.service mon_procd.service opticsmon.service zpcimon.service virtsetup.service vmlogrdr.service xpram.service sel-ebc-boot-mount.service sel-ebc-override-crypttab.service sel-ebc-paes-enforce.service sel-ebc-pvebc.service # Apply tmpfiles setup for /var/log permissions %tmpfiles_create %{_tmpfilesdir}/%{name}.conf @@ -502,6 +499,7 @@ %{fillup_only -n mon_procd} %{fillup_only -n mon_statd} %{fillup_only -n opticsmon} +%{fillup_only -n zpcimon} %{fillup_only -n virtsetup} %{fillup_only -n xpram} @@ -517,13 +515,13 @@ %udev_rules_update %preun -%service_del_preun appldata.service cio_ignore.service cpacfstatsd.service cpi.service cpuplugd.service dumpconf.service hsnc.service mon_fsstatd.service mon_procd.service opticsmon.service virtsetup.service vmlogrdr.service xpram.service sel-ebc-boot-mount.service sel-ebc-override-crypttab.service sel-ebc-paes-enforce.service sel-ebc-pvebc.service +%service_del_preun appldata.service cio_ignore.service cpacfstatsd.service cpi.service cpuplugd.service dumpconf.service hsnc.service mon_fsstatd.service mon_procd.service opticsmon.service zpcimon.service virtsetup.service vmlogrdr.service xpram.service sel-ebc-boot-mount.service sel-ebc-override-crypttab.service sel-ebc-paes-enforce.service sel-ebc-pvebc.service %preun -n osasnmpd %{stop_on_removal osasnmpd} %postun -%service_del_postun appldata.service cio_ignore.service cpacfstatsd.service cpi.service cpuplugd.service dumpconf.service hsnc.service mon_fsstatd.service mon_procd.service opticsmon.service virtsetup.service vmlogrdr.service xpram.service sel-ebc-boot-mount.service sel-ebc-override-crypttab.service sel-ebc-paes-enforce.service sel-ebc-pvebc.service +%service_del_postun appldata.service cio_ignore.service cpacfstatsd.service cpi.service cpuplugd.service dumpconf.service hsnc.service mon_fsstatd.service mon_procd.service opticsmon.service zpcimon.service virtsetup.service vmlogrdr.service xpram.service sel-ebc-boot-mount.service sel-ebc-override-crypttab.service sel-ebc-paes-enforce.service sel-ebc-pvebc.service if [ ! -x /boot/zipl ]; then echo "Attention: After uninstalling this package, you will NOT be able to IPL from DASD anymore!" @@ -635,8 +633,6 @@ %exclude %{_datadir}/s390-tools/pvimg/stage3a.bin %exclude %{_datadir}/s390-tools/pvimg/stage3b_reloc.bin %exclude %{_prefix}/lib/udev/rules.d/70-chreipl-fcp-mpath.rules -### %%exclude /lib/s390-tools/chreipl_helper.device-mapper -### %%exclude /lib/s390-tools/chreipl_helper.md %files -n osasnmpd %{_sbindir}/osasnmpd @@ -679,8 +675,6 @@ %dir %{_prefix}/lib/chreipl-fcp-mpath/ %{_prefix}/lib/chreipl-fcp-mpath/* %{_prefix}/lib/dracut/dracut.conf.d/70-chreipl-fcp-mpath.conf -### /lib/s390-tools/chreipl_helper.device-mapper -### /lib/s390-tools/chreipl_helper.md %{_prefix}/lib/udev/chreipl-fcp-mpath-is-ipl-tgt %{_prefix}/lib/udev/chreipl-fcp-mpath-is-ipl-vol %{_prefix}/lib/udev/chreipl-fcp-mpath-is-reipl-zfcp ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/s390-tools/vendor.tar.zst /work/SRC/openSUSE:Factory/.s390-tools.new.16738/vendor.tar.zst differ: char 7, line 1
