Bug#848131: Acknowledgement (libmpich.so.12: cannot open shared object file: No such file or directory)
Jerome BENOIT
calculus at rezozer.net
Thu Dec 15 06:25:44 UTC 2016
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello Ximin, thanks for your report.
On 14/12/16 14:55, Ximin Luo wrote:
> Control: reassign -1 libtachyon-mpich-0 Control: affects -1
> tachyon-bin-nox Control: affects -1 tachyon-bin-ogl
>
> Note that the problem occurs only when you install
> libtachyon-mpich-0. (For some reason, that is what sbuild chose to
> satisfy sage's "tachyon" dependency. Probably I should remove my
> workaround of adding "libmpich12" to Sage's depends.)
>
> It should be fixed by adding Depends: libmpich12 to
> libtachyon-mpich-0. I'm not sure exactly why this isn't happening
> already - but for example, if it is dynamically loaded using
> dlopen(1) rather than normal dynamic *linking* then I guess
> dpkg-shlibdeps won't pick it up, so you need to add it explicitly in
> debian/control.
I can reproduce the issue in schroot Sid environment on an amd64 box.
The Depends fields for the libraries is
${shlibs:Depends}, ${misc:Depends}
and it works fine except for mpich. Before to add it by hand, I want
to understand why dpkg-shlibdep does not make properly its job.
$ dpkg-shlibdeps debian/libtachyon-mpich-0/usr/lib/x86_64-linux-gnu/libtachyon-mpich-openmp.so.0
gives something interesting:
dpkg-shlibdeps: warning: /usr/lib/libmpich.so.12 has an unexpected SONAME (libmpi.so.20)
dpkg-shlibdeps: error: no dependency information found for /usr/lib/libmpich.so.12 (used by debian/libtachyon-mpich-0/usr/lib/x86_64-linux-gnu/libtachyon-mpich-openmp.so.0)
This leads me think that the issue caused by mpi-default-dev or a misusage of it.
I willdig it later.
Thanks,
Jerome
>
> X
>
> Debian Bug Tracking System:
>> Thank you for filing a new Bug report with Debian.
>>
>> This is an automatically generated reply to let you know your
>> message has been received.
>>
>> Your message is being forwarded to the package maintainers and
>> other interested parties for their attention; they will reply in
>> due course.
>>
>> Your message has been sent to the package maintainer(s): Debian
>> Science Maintainers
>> <debian-science-maintainers at lists.alioth.debian.org>
>>
>> If you wish to submit further information on this problem, please
>> send it to 848131 at bugs.debian.org.
>>
>> Please do not send mail to owner at bugs.debian.org unless you wish to
>> report a problem with the Bug-tracking system.
>>
>
>
- --
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calculus@rezozer.net
AE28 AE15 710D FF1D 87E5 A762 3F92 19A6 7F36 C68B
-----BEGIN PGP SIGNATURE-----
iQQcBAEBCgAGBQJYUjdoAAoJED+SGaZ/NsaLB7Uf/1k2rn6ZBovjU0LhV5bZsa+Q
TcQ/vkLfZlOi7wzSVsYEKXg+b4joBEvbXUlDcdsLhmgVz8eZYoPYEYq5E5C3EQvP
KP0ExTHleIlaIUmmAOZfqOxGaYWGUD07JvWiV+I+JzBLc9mNL4Ts8nRWFbJchK43
tFosDQXlHspg+6asSDnXxRNtW9XOBtCTa6L52r9yIqFFHwdYInMkSPSQ7gVvCud+
CaYmEpThktNR3rJd1LeNIKxxQgywnuoBhCVIC2xSTVg/WPxGIDbB3M3mJBXX6/Ch
RTL36jsTqlB10ty9SAnB6fTFIcIjCrghx7Hti9Ao35yG2tW15wBRK/tfj/m/UrzP
lPXWRGV0iCHEcwXl2r2dUWqzL6xdMO++oILSfRB5UpZ5MtE4ZyDTnXS07wvVdmMv
7uzgpPOuXtKVlmQUtGcWfFYtfSHIDf9hnLniHkmLpgGje4YCyc42NwtLfZ+vqbx3
JY891I1xoKFQweKGR4cU3lxTUrx86E55HgqjXlEbzrkarU4o5JnvaFN/+jNlcG8A
zcq1jWqF9j12eh7cZeX99zvJ2cNdwE8WkQ20eP+bbDygwJuHbVber05Tb/olxL57
+s9pVqLqkkKyY91NPf83TKnyb9gGeC7QzRveAnbtrEp3iX4jGjbQ3x+W/cFocvCr
izDdKBau1ifROVGjUHamA9P4mDdlAgPhW0Pd8xe/J22TUNEdoQ0NFi3wgcGsw0yk
0pZ7DwgYbLdjZr1J3uneohrGK9/xOgi1tfZTvOCxVpX4+dN8IPkJ7iK7Qxsay4oB
5Cq0wIEW1zZBkvXRlDDSD0McVhRWTeI1S9j90pCg2TByVPk9Ee/x900ScVRYGyUp
QVlK5XuG2oif2B0Q70/yzZKHQ3qHfOj57xJbG6N15YRdJvkidzHJNzMgAzKWQW8l
HHdwzHQnf/U5349AclBHBTUe77EYNfcfF6npk3oCAcTVHZdl6sdClBvWa1x+EPol
g7MrsOJ3S7zH1XoQ/m/pasKiXh6+FN1xqb9oQ7meVMWaFS6J3KJr21ONGMGdWGHl
0cFdfn/O2Auw9uu2bJ8bcaFs7itLkKC78J7JL+evbxpEOpNxUWnwIwYejpZ4dUai
aTmMyleY0wGs613H0zczjfV+UaLLrx8zBKLfvofgyNjoolFFn8sckK1agCOLTF8s
YPlv/BNaaLoJwVGnzrHX9R8kkCJuPVc4rnwmHzkndNAox8YYR4h6b7rSB4O+mE83
I24zYAMf1rpYeUleBikXbq5hyIBHGDrDAh55W+XwmjIMS/0KribjorraruP1m7UE
yUT1HmlVNulTZv6xgT1+sm7PctecXE6E9TDQXWvooY6D28UiHapt+xzD9auIwY8=
=4kMv
-----END PGP SIGNATURE-----
More information about the debian-science-maintainers
mailing list