https://bugzilla.redhat.com/show_bug.cgi?id=1389971 --- Comment #12 from Antonio Trande <anto.trande@xxxxxxxxx> --- (In reply to Ryan H. Lewis (rhl) from comment #11) > I believe the latest spec should work. < $ mock -r fedora-rawhide-x86_64 --no-clean --shell 'rpm -q --list elemental-openmpi| grep lib64' Start: shell /usr/lib64/openmpi/lib/libEl.so /usr/lib64/openmpi/lib/libEl.so.0 /usr/lib64/openmpi/lib/libEl.so.86-dev /usr/lib64/openmpi/lib/libElSuiteSparse.so /usr/lib64/openmpi/lib/libpmrrr.so $ mock -r fedora-rawhide-x86_64 --no-clean --shell 'rpm -q --list elemental-mpich| grep lib64' Start: shell /usr/lib64/mpich/lib/libEl.so /usr/lib64/mpich/lib/libEl.so.0 /usr/lib64/mpich/lib/libEl.so.86-dev /usr/lib64/mpich/lib/libElSuiteSparse.so /usr/lib64/mpich/lib/libpmrrr.so '/usr/lib64/mpich/lib/libEl.so' and '/usr/lib64/openmpi/lib/libEl.so' must be packed in 'elemental-mpich-devel' and 'elemental-openmpi-devel' respectively. > < %package openmpi-examples Summary: OpenMPI variant of Elemental Group: Development/Libraries ** Requires: %{name}-openmpi = %{version}-%{release} ** %description openmpi-examples Contains the example drivers built against OpenMPI Required package is not arched, use Requires: %{name}-openmpi%{?_isa} = %{version}-%{release} Requires: %{name}-mpich%{?_isa} = %{version}-%{release} > < $ mock -r fedora-rawhide-x86_64 --no-clean --shell 'rpmlint elemental-mpich' Start: shell elemental-mpich.x86_64: E: invalid-soname /usr/lib64/mpich/lib/libElSuiteSparse.so libElSuiteSparse.so elemental-mpich.x86_64: W: undefined-non-weak-symbol /usr/lib64/mpich/lib/libElSuiteSparse.so sqrt elemental-mpich.x86_64: W: unused-direct-shlib-dependency /usr/lib64/mpich/lib/libElSuiteSparse.so /usr/lib64/mpich/lib/libmpi.so.12 elemental-mpich.x86_64: E: invalid-soname /usr/lib64/mpich/lib/libpmrrr.so libpmrrr.so elemental-mpich.x86_64: W: unused-direct-shlib-dependency /usr/lib64/mpich/lib/libpmrrr.so /lib64/libopenblas.so.0 elemental-mpich.x86_64: W: unused-direct-shlib-dependency /usr/lib64/mpich/lib/libpmrrr.so /lib64/libgfortran.so.3 elemental-mpich.x86_64: W: unused-direct-shlib-dependency /usr/lib64/mpich/lib/libpmrrr.so /lib64/libpthread.so.0 elemental-mpich.x86_64: W: unused-direct-shlib-dependency /usr/lib64/mpich/lib/libpmrrr.so /lib64/libqd.so.0 elemental-mpich.x86_64: W: shared-lib-calls-exit /usr/lib64/mpich/lib/libpmrrr.so exit@GLIBC_2.2.5 elemental-mpich.x86_64: W: no-documentation elemental-mpich.x86_64: W: devel-file-in-non-devel-package /usr/lib64/mpich/lib/libEl.so elemental-mpich.x86_64: E: library-without-ldconfig-postin /usr/lib64/mpich/lib/libEl.so.86-dev elemental-mpich.x86_64: E: library-without-ldconfig-postun /usr/lib64/mpich/lib/libEl.so.86-dev 1 packages and 0 specfiles checked; 4 errors, 9 warnings. Finish: shell rpmlint shows an sqrt 'undefined-non-weak-symbol' warning, the library looks correctly linked with libm.so. 'unused-direct-shlib-dependency /usr/lib64/mpich/lib/libElSuiteSparse.so /usr/lib64/mpich/lib/libmpi.so.12' looks wrong, too. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx