apt-get install /usr/lib64/openmpi/lib/libmpi.so.20 Reading Package Lists... Done Building Dependency Tree... Done Selecting openmpi for '/usr/lib64/openmpi/lib/libmpi.so.20' The following extra packages will be installed: gcc-fortran-common gcc6-c++ gcc6-fortran libdapl-devel libgfortran6-devel libibcommon libibcommon-devel libibumad libibumad-devel libibverbs-devel libquadmath6-devel librdmacm-devel libstdc++6-devel libtorque openmpi openmpi-devel torque The following NEW packages will be installed: gcc-fortran-common gcc6-c++ gcc6-fortran libdapl-devel libgfortran6-devel libibcommon libibcommon-devel libibumad libibumad-devel libibverbs-devel libquadmath6-devel librdmacm-devel libstdc++6-devel libtorque openmpi openmpi-devel torque 0 upgraded, 17 newly installed, 0 removed and 5 not upgraded. Need to get 0B/26.3MB of archives. After unpacking 84.0MB of additional disk space will be used. С libmpi.so.20 теперь слинкованны libCoinCgl, libCoinClp, libCoinMP и они определенно не должны вытягивать всю эту хрень на 80MB.
*** Bug 34584 has been marked as a duplicate of this bug. ***
NMU?
$ ssh git-alt acl sisyphus openmpi show openmpi dans @everybody stanv
(В ответ на комментарий №3) > $ ssh git-alt acl sisyphus openmpi show > openmpi dans @everybody stanv Буду благодарен, если заберете совсем -- поддерживаю по остаточному принципу, поскольку уже нет доступа к суперкомпьютерам, да и работа более не связана с MPI.
*** Bug 35122 has been marked as a duplicate of this bug. ***
Как показала локальная пересборка с %define _deps_optimization 0, зависимость на openmpi-devel приезжает в openmpi из-за того, что последнему требуется /usr/lib64/openmpi/bin/mpicc и /usr/lib64/openmpi/bin/mpifort. В свою очередь, эти файлы openmpi нужны, потому что именно в него запакованы симлинки на них: /usr/lib64/openmpi/bin/oshcc -> mpicc /usr/lib64/openmpi/bin/oshfort -> mpifort /usr/lib64/openmpi/bin/shmemcc -> mpicc /usr/lib64/openmpi/bin/shmemfort -> mpifort Видимо, эти симлинки нужно переместить в openmpi-devel. Возможно, этого будет достаточно.
Иван, спасибо! Может, и сделаете тогда?
(In reply to comment #7) > Иван, спасибо! Может, и сделаете тогда? #209525 BUILDING #1 [locked] [test-only] sisyphus openmpi.git=2.0.1-alt6 http://git.altlinux.org/people/iv/packages/openmpi.git?p=openmpi.git;a=commitdiff;h=1f9dd8db6f961096d85f9d35feb39fcbd7360ef5 После test-only сборки проверю ещё раз, что зависимость правда ушла, и будет не test-only. Денис, надеюсь Вы не против ;)
openmpi-2.0.1-alt6 -> sisyphus: Thu Jul 05 2018 Ivan A. Melnikov <iv@altlinux> 2.0.1-alt6 - (NMU) avoid requirement from openmpi to openmpi-devel (closes: #33185)
(В ответ на комментарий №8) > Денис, надеюсь Вы не против ;) Я выше написал, что только "За" ;) Спасибо!