Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pdsh for openSUSE:Factory checked in at 2025-01-14 16:23:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pdsh (Old) and /work/SRC/openSUSE:Factory/.pdsh.new.1881 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pdsh" Tue Jan 14 16:23:58 2025 rev:52 rq:1237651 version:2.35 Changes: -------- --- /work/SRC/openSUSE:Factory/pdsh/pdsh.changes 2024-01-22 20:38:30.146592692 +0100 +++ /work/SRC/openSUSE:Factory/.pdsh.new.1881/pdsh.changes 2025-01-14 16:24:44.591216652 +0100 @@ -1,0 +2,13 @@ +Mon Jan 13 15:00:40 UTC 2025 - Egbert Eich <[email protected]> + +- Drop munge and mrsh support for TW and Leap 16: the biggest + consumer of munge authentication has been Slurm. Slurm can + now be used without it, therefore, it is a good time to start + phasing it out. `mrsh` has been a 'drop-in' replacement for + `rsh`, `pdsh` is perfectly capable of using `ssh` and we may + assume that this is the preferred way to use a parallel shell + today. +- Do not build Slurm support for s390x and i586: Slurm no longer + builds for s390x or 32bit. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pdsh.spec ++++++ --- /var/tmp/diff_new_pack.vaPQBJ/_old 2025-01-14 16:24:44.999233676 +0100 +++ /var/tmp/diff_new_pack.vaPQBJ/_new 2025-01-14 16:24:44.999233676 +0100 @@ -1,7 +1,7 @@ # -# spec file +# spec file for package pdsh # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,18 +23,25 @@ %define _slurm_version _%{slurm_version} %endif -%if 0%{!?sle_version:1} || 0%{?sle_version} >= 120200 -%define have_munge 1 -%define have_slurm 1 -%define have_genders 1 +%if %{suse_version >= 1600} +%{bcond_with munge} +%else +%{bcond_without munge} +%endif +%ifarch s390x i586 +%{bcond_with slurm} +%else +%{bcond_without slurm} %endif +%{bcond_without genders} + %if 0%{?suse_version} >= 1550 || "%{?slurm_version}" != "18_08" %ifarch %ix86 %arm ppc s390 %define have_slurm 0 %endif %endif -%if !0%{?have_slurm} && 0%{?_slurm_version:1} +%if !0%{?with_slurm} && 0%{?_slurm_version:1} ExclusiveArch: do_not_build %endif @@ -43,15 +50,15 @@ BuildRequires: dejagnu BuildRequires: openssh BuildRequires: readline-devel -%if 0%{?have_slurm} +%if 0%{?with_slurm} BuildRequires: slurm%{?_slurm_version}-devel %endif -%if 0%{?have_munge} +%if %{with munge} BuildRequires: munge-devel %endif BuildRequires: pam-devel Recommends: mrsh -%if 0%{?have_genders} +%if %{with genders} BuildRequires: genders-devel > 1.0 %endif URL: https://github.com/chaos/%{pname} @@ -135,12 +142,12 @@ --with-ssh \ --with-dshgroups \ --with-netgroup \ - --with-rcmd-rank-list="ssh %{?have_munge:mrsh} krb4 qsh mqsh exec xcpu" \ + --with-rcmd-rank-list="ssh %{?with_munge:mrsh} krb4 qsh mqsh exec xcpu" \ --with-pam \ - %{?have_genders:--with-genders} \ - %{?have_munge:--with-mrsh} \ + %{?with_genders:--with-genders} \ + %{?with_munge:--with-mrsh} \ %endif - %{?have_slurm:--with-slurm} \ + %{?with_slurm:--with-slurm} \ --without-rsh \ --disable-static %if 0%{!?make_build:1} @@ -170,13 +177,13 @@ %{_mandir}/man1/dshbak.1.gz %{_mandir}/man1/rpdcp.1.gz %{_libdir}/pdsh -%{?have_genders:%exclude %{_libdir}/pdsh/genders.so} -%{?have_slurm:%exclude %{_libdir}/pdsh/slurm.so} +%{?with_genders:%exclude %{_libdir}/pdsh/genders.so} +%{?with_slurm:%exclude %{_libdir}/pdsh/slurm.so} %exclude %{_libdir}/pdsh/machines.so %exclude %{_libdir}/pdsh/dshgroup.so %exclude %{_libdir}/pdsh/netgroup.so -%if 0%{?have_genders} +%if %{with genders} %files genders %{_libdir}/pdsh/genders.so %endif @@ -191,7 +198,7 @@ %{_libdir}/pdsh/netgroup.so %endif # if _slurm_version -%if 0%{?have_slurm} +%if 0%{?with_slurm} %files -n %{pname}-slurm%{?_slurm_version} %{_libdir}/pdsh/slurm.so %endif ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.vaPQBJ/_old 2025-01-14 16:24:45.027234845 +0100 +++ /var/tmp/diff_new_pack.vaPQBJ/_new 2025-01-14 16:24:45.031235012 +0100 @@ -7,6 +7,7 @@ <package>20_11</package> <package>22_05</package> <package>23_02</package> + <package>24_11</package> --> </multibuild>
