commit pmix for openSUSE:Factory
Hello community, here is the log from the commit of package pmix for openSUSE:Factory checked in at 2020-04-23 18:33:10 Comparing /work/SRC/openSUSE:Factory/pmix (Old) and /work/SRC/openSUSE:Factory/.pmix.new.2738 (New) Package is "pmix" Thu Apr 23 18:33:10 2020 rev:6 rq:796376 version:3.1.5 Changes: --- /work/SRC/openSUSE:Factory/pmix/pmix.changes2020-04-09 23:15:15.602237746 +0200 +++ /work/SRC/openSUSE:Factory/.pmix.new.2738/pmix.changes 2020-04-23 18:33:14.156408941 +0200 @@ -1,0 +2,6 @@ +Fri Apr 10 11:00:28 UTC 2020 - Egbert Eich + +- Mark header and config packages 'noarch' (boo#1170259). +- Add a bit of QA: include a %check stage. + +--- Other differences: -- ++ pmix.spec ++ --- /var/tmp/diff_new_pack.7gqLA9/_old 2020-04-23 18:33:15.452411421 +0200 +++ /var/tmp/diff_new_pack.7gqLA9/_new 2020-04-23 18:33:15.452411421 +0200 @@ -91,6 +91,7 @@ %package headers Summary:Process Management Interface for MPI Group: Development/Libraries/C and C++ +BuildArch: noarch %description headers This Package contains necessary the headers for PMI-X. @@ -100,6 +101,7 @@ Group: Development/Libraries/C and C++ Provides: pmix-runtime-config = %{version} Conflicts: otherproviders(pmix-runtime-config) +BuildArch: noarch %description -n pmix-mca-params PMIX is part of the Module Component Architecure and needs so to have its @@ -115,6 +117,8 @@ --with-munge \ --with-devel-headers \ --disable-pmi-backward-compatibility \ + --enable-pmix-binaries \ + --with-tests-examples \ %ifarch x86_64 --with-psm2 \ %endif @@ -128,6 +132,9 @@ rm -v %{buildroot}/%{_libdir}/*.la %{buildroot}/%{_libdir}/pmix/*.la %fdupes %{buildroot}/%{_datadir} +%check +make check + %post -n libpmix2 -p /sbin/ldconfig %postun -n libpmix2 -p /sbin/ldconfig
commit pmix for openSUSE:Factory
Hello community, here is the log from the commit of package pmix for openSUSE:Factory checked in at 2020-04-09 23:15:14 Comparing /work/SRC/openSUSE:Factory/pmix (Old) and /work/SRC/openSUSE:Factory/.pmix.new.3248 (New) Package is "pmix" Thu Apr 9 23:15:14 2020 rev:5 rq:792504 version:3.1.5 Changes: --- /work/SRC/openSUSE:Factory/pmix/pmix.changes2020-03-25 23:47:42.224061747 +0100 +++ /work/SRC/openSUSE:Factory/.pmix.new.3248/pmix.changes 2020-04-09 23:15:15.602237746 +0200 @@ -1,0 +2,9 @@ +Wed Apr 8 12:35:30 UTC 2020 - Egbert Eich + +- Create separate plugins package. Since libpmix2 obtains its + functionality from these plugins, add a dependency. +- Plugins depend on libmca_common_dstore - add an explicit + dependency to the package as there are other providers - like + openmpi3 (bsc#1167983). + +--- Other differences: -- ++ pmix.spec ++ --- /var/tmp/diff_new_pack.Vj7SWC/_old 2020-04-09 23:15:16.170238073 +0200 +++ /var/tmp/diff_new_pack.Vj7SWC/_new 2020-04-09 23:15:16.174238076 +0200 @@ -55,10 +55,21 @@ %package -n libpmix2 Summary:PMI-X lib version 1 Group: System/Libraries +Requires: pmix-plugins %description -n libpmix2 This package contains the shared library used by the PMI-X standard +%package plugins +Summary:PMI-X plugins version 1 +Group: System/Libraries +Requires: libmca_common_dstore1 +# explicit requires for package libmca_common_dstore1 +# as other providers for libmca_common_dstore.so.1 exist + +%description plugins +This package contains plugins used by libpmix2. + %package -n libmca_common_dstore1 Summary:Communication library used by PMI-X Group: System/Libraries @@ -70,6 +81,7 @@ Summary:Process Management Interface for MPI Group: Development/Libraries/C and C++ Requires: %{name}-headers = %{version} +Requires: libmca_common_dstore1 = %{version} Requires: libpmix2 = %{version} %description devel @@ -126,7 +138,6 @@ %doc README.md NEWS AUTHORS %license LICENSE %dir %{_libdir}/pmix -%{_libdir}/pmix/mca_*.so %{_datadir}/pmix %{_bindir}/pevent %{_bindir}/plookup @@ -139,6 +150,9 @@ %files -n libpmix2 %{_libdir}/libpmix.so.* +%files plugins +%{_libdir}/pmix/mca_*.so + %files -n libmca_common_dstore1 %{_libdir}/libmca_common_dstore.so.*
commit pmix for openSUSE:Factory
Hello community, here is the log from the commit of package pmix for openSUSE:Factory checked in at 2020-03-25 23:46:40 Comparing /work/SRC/openSUSE:Factory/pmix (Old) and /work/SRC/openSUSE:Factory/.pmix.new.3160 (New) Package is "pmix" Wed Mar 25 23:46:40 2020 rev:4 rq:788201 version:3.1.5 Changes: --- /work/SRC/openSUSE:Factory/pmix/pmix.changes2020-02-18 13:29:36.608726406 +0100 +++ /work/SRC/openSUSE:Factory/.pmix.new.3160/pmix.changes 2020-03-25 23:47:42.224061747 +0100 @@ -1,0 +2,38 @@ +Wed Mar 25 08:26:24 UTC 2020 - Bernhard Wiedemann + +- Update to version 3.1.5 (bsc#1167655) + * PR #1413/#1465: Remove unnecessary error log + * PR #1433: Return the correct status from PMIx_Publish + * PR #1445: Sync. with master to fix 'get' of data for unknown namespace + * Includes the following PRs from master + * PR #1382: dstore: fixed truncate key-names while restoring + * PR #1405: Fix xnspace dmodex and add verbose debug + * PR #1406: Resolve request for job-level data + * PR #1407/#1409/#1411: Fix dmodex across nspaces + * PR #1434/#1436: Cleanup handling of info arrays + * PR #1435: Cleanup example and remove debug + * PR #1437: Update blocking Allocation_request signature + * PR #1440: Fix 'get' of data for unknown namespace + * PR #1442: Fix fences with namespaces where no local processes are running + * PR #1472: Initialize nlocal and local in the tracker + * PR #1487: Sync. with master to fix info array and cross-version issues + * PR #1493/#1497/#1501/#1505/#1589: Info array and Cross-version fixes + * PR #1511/#1517/#1520/#1523/#1534/#1565: Fix pmix tests + * PR #1530: Improve handling of servers piror to v3.1.5 + * PR #1531: Update transfer from hash to dstore + * PR #1538: Fix singleton initialization + * PR #1547: Add missing PMIx_IOF_deregister function + * PR #1554/#1591: Fix memory leak on namespace deregister + * PR #1561: Configury fix for reproducible builds (boo#1047218) + * PR #1579: Protect pthread setpshared calls + * PR #1587: Fix to gds/dstore configure logic + * PR #1610: Adjust hotel timeout to be in whole seconds + * PR #1613: dstore: Fix cache size calculation + * PR #1622: Fix multiple occurrences of unaligned access in pmix tests + * PR #1620: Re-address the collective tracker problem + * PR #1625: Fix library version triplet + * PR #1630: Fix support for PGI compiler pgcc18 + * PR #1637: Realign behavior of PMIx_Get and PMIx_Get_nb + * PR #1640: Properly handle forwarded output when no handler registered + +--- Old: openpmix-3.1.4.tar.gz New: openpmix-3.1.5.tar.gz Other differences: -- ++ pmix.spec ++ --- /var/tmp/diff_new_pack.7lsjHO/_old 2020-03-25 23:47:43.312061459 +0100 +++ /var/tmp/diff_new_pack.7lsjHO/_new 2020-03-25 23:47:43.320061457 +0100 @@ -19,7 +19,7 @@ # Name: pmix -Version:3.1.4 +Version:3.1.5 Release:0 Summary:Process Management Interface for MPI License:BSD-3-Clause ++ openpmix-3.1.4.tar.gz -> openpmix-3.1.5.tar.gz ++ 12136 lines of diff (skipped)
commit pmix for openSUSE:Factory
Hello community, here is the log from the commit of package pmix for openSUSE:Factory checked in at 2020-02-18 13:29:34 Comparing /work/SRC/openSUSE:Factory/pmix (Old) and /work/SRC/openSUSE:Factory/.pmix.new.26092 (New) Package is "pmix" Tue Feb 18 13:29:34 2020 rev:3 rq:774967 version:3.1.4 Changes: --- /work/SRC/openSUSE:Factory/pmix/pmix.changes2020-01-13 22:21:44.130524105 +0100 +++ /work/SRC/openSUSE:Factory/.pmix.new.26092/pmix.changes 2020-02-18 13:29:36.608726406 +0100 @@ -1,0 +2,5 @@ +Thu Feb 13 15:59:50 UTC 2020 - Stanislav Brabec + +- Fix invalid RPM groups. + +--- Other differences: -- ++ pmix.spec ++ --- /var/tmp/diff_new_pack.n8nnr8/_old 2020-02-18 13:29:37.240727634 +0100 +++ /var/tmp/diff_new_pack.n8nnr8/_new 2020-02-18 13:29:37.244727643 +0100 @@ -51,23 +51,24 @@ expected for exascale operations remains challenging. This RPM contains all the tools necessary to compile and link against PMIx. + %package -n libpmix2 Summary:PMI-X lib version 1 -Group: hpc mpi +Group: System/Libraries %description -n libpmix2 This package contains the shared library used by the PMI-X standard %package -n libmca_common_dstore1 Summary:Communication library used by PMI-X -Group: hpc mpi +Group: System/Libraries %description -n libmca_common_dstore1 This package contains the communication library used by the PMI %package devel Summary:Process Management Interface for MPI -Group: hpc mpi devel +Group: Development/Libraries/C and C++ Requires: %{name}-headers = %{version} Requires: libpmix2 = %{version} @@ -77,14 +78,14 @@ %package headers Summary:Process Management Interface for MPI -Group: hpc mpi devel +Group: Development/Libraries/C and C++ %description headers This Package contains necessary the headers for PMI-X. %package -n pmix-mca-params Summary:Settings for the Module Component Architecure -Group: hpc mpi devel +Group: Development/Libraries/C and C++ Provides: pmix-runtime-config = %{version} Conflicts: otherproviders(pmix-runtime-config)
commit pmix for openSUSE:Factory
Hello community, here is the log from the commit of package pmix for openSUSE:Factory checked in at 2020-01-13 22:21:35 Comparing /work/SRC/openSUSE:Factory/pmix (Old) and /work/SRC/openSUSE:Factory/.pmix.new.6675 (New) Package is "pmix" Mon Jan 13 22:21:35 2020 rev:2 rq:763867 version:3.1.4 Changes: --- /work/SRC/openSUSE:Factory/pmix/pmix.changes2019-12-05 17:33:45.297453141 +0100 +++ /work/SRC/openSUSE:Factory/.pmix.new.6675/pmix.changes 2020-01-13 22:21:44.130524105 +0100 @@ -1,0 +2,5 @@ +Fri Jan 10 13:30:55 UTC 2020 - Christian Goll + +- configuration can now also be provided with openmpi flavors + +--- Other differences: -- ++ pmix.spec ++ --- /var/tmp/diff_new_pack.gdXeIH/_old 2020-01-13 22:21:44.870524448 +0100 +++ /var/tmp/diff_new_pack.gdXeIH/_new 2020-01-13 22:21:44.886524455 +0100 @@ -1,7 +1,7 @@ # # spec file for package pmix # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -39,7 +39,8 @@ BuildRequires: munge-devel BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: pmix-mca-params +Requires: pmix-runtime-config +Recommends: pmix-mca-params %description The Process Management Interface (PMI) has been used for quite some time as a @@ -84,7 +85,8 @@ %package -n pmix-mca-params Summary:Settings for the Module Component Architecure Group: hpc mpi devel -Conflicts: openmpi3-config +Provides: pmix-runtime-config = %{version} +Conflicts: otherproviders(pmix-runtime-config) %description -n pmix-mca-params PMIX is part of the Module Component Architecure and needs so to have its