Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pmix for openSUSE:Factory checked in at 2023-03-15 18:56:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pmix (Old) and /work/SRC/openSUSE:Factory/.pmix.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pmix" Wed Mar 15 18:56:11 2023 rev:12 rq:1072064 version:3.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/pmix/pmix.changes 2022-07-12 11:12:45.727723785 +0200 +++ /work/SRC/openSUSE:Factory/.pmix.new.31432/pmix.changes 2023-03-15 18:56:16.652948257 +0100 @@ -1,0 +2,7 @@ +Tue Mar 14 19:24:25 UTC 2023 - Egbert Eich <e...@suse.com> + +- Create library plugin for Slurm: it contains the libpmix.so + link which normally goes into the devel package - without + the headers (bsc#1209260). + +------------------------------------------------------------------- New: ---- pmix.rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pmix.spec ++++++ --- /var/tmp/diff_new_pack.k7iSIA/_old 2023-03-15 18:56:17.276951576 +0100 +++ /var/tmp/diff_new_pack.k7iSIA/_new 2023-03-15 18:56:17.276951576 +0100 @@ -1,7 +1,7 @@ # # spec file for package pmix # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,6 +26,7 @@ Group: Development/Libraries/Parallel URL: https://pmix.org/ Source0: https://github.com/openpmix/openpmix/archive/v%{version}.tar.gz#/openpmix-%{version}.tar.gz +Source1: pmix.rpmlintrc BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes @@ -88,12 +89,20 @@ %description -n libmca_common_dstore1 This package contains the communication library used by the PMI +%package -n pmix-pluginlib +Summary: Communication library used by PMI-X as Plugin +Group: System/Libraries +Requires: libpmix2 = %{version} + +%description -n pmix-pluginlib +This package contains the shared library plugin used by the PMI-X standard + %package devel Summary: Process Management Interface for MPI Group: Development/Libraries/C and C++ Requires: %{name}-headers = %{version} Requires: libmca_common_dstore1 = %{version} -Requires: libpmix2 = %{version} +Requires: pmix-pluginlib = %{version} %description devel This Package contains necessary files for development and building PMI-X @@ -181,6 +190,9 @@ %files -n libpmix2 %{_libdir}/libpmix.so.* +%files -n pmix-pluginlib +%{_libdir}/libpmix.so + %files plugins %exclude %{_libdir}/pmix/mca_psec_munge.so %{_libdir}/pmix/mca_*.so @@ -192,7 +204,6 @@ %{_libdir}/libmca_common_dstore.so.* %files devel -%{_libdir}/libpmix.so %{_libdir}/libmca_common_dstore.so %{_libdir}/pkgconfig/pmix.pc ++++++ pmix.rpmlintrc ++++++ # .so-file without version number is used for dlopen() it as a plugin addFilter("pmix2-plugin.*: E: devel-file-in-non-devel-package .*")