Samuel Thibault, le ven. 03 mai 2024 19:00:22 +0200, a ecrit: > This has been posing migration issues for quite some time, I have > uploaded the attached fix to delayed/0.
Some of the components depend on libmca_common_libdstore which also needs to be installed, otherwise openmpi emits some text on stderr, which some autopkgtest don't like, I have uploaded the attached changes to delayed/0 Samuel
diff -Nru openmpi-4.1.6/debian/changelog openmpi-4.1.6/debian/changelog --- openmpi-4.1.6/debian/changelog 2024-05-03 18:53:52.000000000 +0200 +++ openmpi-4.1.6/debian/changelog 2024-05-04 11:32:26.000000000 +0200 @@ -1,3 +1,11 @@ +openmpi (4.1.6-13.2) unstable; urgency=medium + + * Non-maintainer Upload + * Also install libmca_common_dstore. + * Do not install .la pmix files. + + -- Samuel Thibault <sthiba...@debian.org> Sat, 04 May 2024 11:32:26 +0200 + openmpi (4.1.6-13.1) unstable; urgency=medium * Non-maintainer Upload diff -Nru openmpi-4.1.6/debian/rules openmpi-4.1.6/debian/rules --- openmpi-4.1.6/debian/rules 2024-05-03 18:49:28.000000000 +0200 +++ openmpi-4.1.6/debian/rules 2024-05-04 11:32:26.000000000 +0200 @@ -288,7 +288,12 @@ echo "PMIX: install " ; \ dh_install -p libopenmpi3t64 $(LIBDIR)/openmpi/lib/libpmix.so.2.2.35 $(LIBDIR) ; \ dh_install -p libopenmpi3t64 /usr/share/pmix ; \ - dh_install -p libopenmpi3t64 /usr/lib/$(DEB_HOST_MULTIARCH)/openmpi/lib/pmix ; \ + dh_install -p libopenmpi3t64 "/usr/lib/$(DEB_HOST_MULTIARCH)/openmpi/lib/pmix/*.so" ; \ + if test -f $(DESTDIR)/$(LIBDIR)/openmpi/lib/libmca_common_libdstore.so.1.0.2 ; then \ + dh_install -p libopenmpi3t64 $(LIBDIR)/libmca_common_libdstore.so.1.0.2 ; \ + dh_link -p libopenmpi3t64 $(LIBDIR)/libmca_common_libdstore.so.1.0.2 $(LIBDIR)/libmca_common_libdstore.so.1 ; \ + dh_link -p libopenmpi-dev $(LIBDIR)/libmca_common_libdstore.so.1 $(LIBDIR)/libmca_common_libdstore.so ; \ + fi ; \ dh_link -p libopenmpi3t64 $(LIBDIR)/libpmix.so.2.2.35 $(LIBDIR)/libpmix.so.2 ; \ dh_link -p libopenmpi-dev $(LIBDIR)/libpmix.so.2 $(LIBDIR)/openmpi/lib/libpmix.so ; \ dh_link -p libopenmpi-dev $(LIBDIR)/libpmix.so.2 $(LIBDIR)/libpmix.so ; \