The package rpms/espresso.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/espresso.git/commit/?id=677611ee1....
Change:
+%ifarch i686
Thanks.
Full change:
============
commit 677611ee19885b7ba3ea569ea6858aedab58d10b
Author: Christoph Junghans <junghans(a)votca.org>
Date: Mon Jan 28 16:17:05 2019 -0700
exclude all i686 test - hanging
diff --git a/espresso.spec b/espresso.spec
index 68153f4..fef3df1 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -179,9 +179,14 @@ find %{buildroot}%{_prefix} -name "gen_pxiconfig" -exec
chmod +x {} \;
%check
#
https://github.com/espressomd/espresso/issues/2468
%if 0%{?fedora} <= 29
-%ifarch ppc64 ppc64le aarch64 i686
+%ifarch ppc64 ppc64le aarch64
%global testargs ARGS='-E npt'
%endif
+# old Boost.MPI versions contain a use-after-free bug that seems to only cause crashes on
i686
+# remove after boost>=1.67 is available
+%ifarch i686
+%global testargs ARGS='-E .'
+%endif
%endif
%{_openmpi_load}
pushd openmpi_build
commit 8cdc867bbf8d3efa6222f65c559153b1affe5348
Author: Christoph Junghans <junghans(a)votca.org>
Date: Mon Jan 28 14:53:38 2019 -0700
add LD_LIB_PATH for tests
diff --git a/espresso.spec b/espresso.spec
index dac3ef8..68153f4 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -185,13 +185,13 @@ find %{buildroot}%{_prefix} -name "gen_pxiconfig" -exec
chmod +x {} \;
%endif
%{_openmpi_load}
pushd openmpi_build
-make check CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
+LD_LIBRARY_PATH=${MPI_LIB}:%{buildroot}${MPI_LIB} make check CTEST_OUTPUT_ON_FAILURE=1
%{?testargs:%{testargs}}
popd
%{_openmpi_unload}
%{_mpich_load}
pushd mpich_build
-make check CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
+LD_LIBRARY_PATH=${MPI_LIB}:%{buildroot}${MPI_LIB} make check CTEST_OUTPUT_ON_FAILURE=1
%{?testargs:%{testargs}}
popd
%{_mpich_unload}
commit a1cba6961855fd36c80999a460f1b56569b43c2f
Author: Christoph Junghans <junghans(a)votca.org>
Date: Mon Jan 28 13:11:27 2019 -0700
skip rpath completely
diff --git a/espresso.spec b/espresso.spec
index 43e6e9a..dac3ef8 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -128,7 +128,7 @@ sed -i 's/1.67/1.66/' CMakeLists.txt
-DWITH_PYTHON=ON \\\
-DPYTHON_EXECUTABLE=%{__python3} \\\
-DWITH_TESTS=ON \\\
- -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON \\\
+ -DCMAKE_SKIP_RPATH=ON \\\
-DINSTALL_PYPRESSO=OFF \\\
-DCYTHON_EXECUTABLE=%{cython}