[Pkg-openmpi-maintainers] Bug#817020: libopenmpi-dev: still a mystery for me
Patrice DUROUX
duroux.patrice at orange.fr
Wed Mar 16 10:16:26 UTC 2016
Package: libopenmpi-dev
Version: 1.10.2-11
Followup-For: Bug #817020
Hi,
Sorry, me again!
Here is still a mystery after installing libopenmpi1.10 and libopenmpi-dev (both 1.10.2-11)
but it may be also related to my ignorance in package management:
As my source.list is 'deb http://httpredir.debian.org/debian sid main contrib non-free',
here are checksums of the 2 freshly downloaded packages:
patrice at kappa2:~$ sha256sum /var/cache/apt/archives/libopenmpi*
8dcb81d76ad3e738f568149dce2b56d23323143df48aa0925761ca7511d6be2c /var/cache/apt/archives/libopenmpi1.10_1.10.2-11_amd64.deb
11012e271b9f08ca2599686921b68e473ff83ec9720562fb549409ea48470c1b /var/cache/apt/archives/libopenmpi-dev_1.10.2-11_amd64.deb
patrice at kappa2:~$ md5sum /var/cache/apt/archives/libopenmpi*
034d3f948aa5f0f349f865d879de7bea /var/cache/apt/archives/libopenmpi1.10_1.10.2-11_amd64.deb
71b879a4b0e7ac81594b1457f696fbf2 /var/cache/apt/archives/libopenmpi-dev_1.10.2-11_amd64.deb
Note: it would be nice to have a way to check that on Debian website like on the page here
https://packages.debian.org/unstable/libopenmpi1.10
Now here is what I found in the package:
patrice at kappa2:~$ dpkg-deb -c /var/cache/apt/archives/libopenmpi1.10_1.10.2-11_amd64.deb | grep liboshmem
lrwxrwxrwx root/root 0 2016-03-15 17:54 ./usr/lib/liboshmem.so.8.1.0 -> openmpi/lib/liboshmem.so.8.1.0
lrwxrwxrwx root/root 0 2016-03-15 17:54 ./usr/lib/liboshmem.so.8 -> liboshmem.so.8.1.0
patrice at kappa2:~$ grep "liboshmem" /var/lib/dpkg/info/libopenmpi1.10.list
/usr/lib/liboshmem.so.8.1.0
/usr/lib/liboshmem.so.8
patrice at kappa2:~$ dpkg-deb -c /var/cache/apt/archives/libopenmpi-dev_1.10.2-11_amd64.deb | grep liboshmem
lrwxrwxrwx root/root 0 2016-03-15 17:54 ./usr/lib/openmpi/lib/liboshmem.so -> liboshmem.so.8.1.0
lrwxrwxrwx root/root 0 2016-03-15 17:54 ./usr/lib/liboshmem.so -> liboshmem.so.8
patrice at kappa2:~$ grep "liboshmem" /var/lib/dpkg/info/libopenmpi-dev.list
/usr/lib/openmpi/lib/liboshmem.so
/usr/lib/liboshmem.so
Here is what I got after installation of both of them:
patrice at kappa2:~$ find /usr/lib -name "*liboshmem*"
/usr/lib/openmpi/lib/liboshmem.so
/usr/lib/liboshmem.so
1. Why after installing libopenmpi-dev symlinks are present even if there
are 'broken' and not in the case of libopenmpi1.10?
2. Why the /var/lib/dpkg/info/libopenmpi1.10.list indicates files that does not exist? For the ones that would be
created in post-installation scripts?
3. How does Debian PTS show the content of a package
because https://packages.debian.org/sid/amd64/libopenmpi1.10/filelist
mentions the target file '/usr/lib/openmpi/lib/liboshmem.so.8.1.0'
that is what finally is missing in my case ?
Regards,
Patrice
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.4.0-1-amd64 (SMP w/24 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libopenmpi-dev depends on:
ii libc6 2.22-3
ii libhwloc-dev 1.11.2-3
ii libhwloc5 1.11.2-3
ii libibverbs-dev 1.1.8-1.1
ii libopenmpi1.10 1.10.2-11
ii openmpi-common 1.10.2-11
libopenmpi-dev recommends no packages.
Versions of packages libopenmpi-dev suggests:
pn opennmpi-doc <none>
-- no debconf information
More information about the Pkg-openmpi-maintainers
mailing list