[Bug 1426711] Re: For Ubuntu 14.10 ibutils package links against wrong/old libosmvendor.so
Brian Murray
brian at ubuntu.com
Tue Mar 10 19:20:15 UTC 2015
** Changed in: ibutils (Ubuntu Utopic)
Assignee: (unassigned) => Brian Murray (brian-murray)
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1426711
Title:
For Ubuntu 14.10 ibutils package links against wrong/old
libosmvendor.so
Status in ibutils package in Ubuntu:
Fix Released
Status in ibutils source package in Utopic:
Triaged
Bug description:
---Problem Description---
ibutils InfiniBand network utilities package has a missing dependancy in Ubuntu 14.10 (x86_64)
---/etc/os-release ---
NAME="Ubuntu"
VERSION="14.10 (Utopic Unicorn)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.10"
VERSION_ID="14.10"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
---Steps to Reproduce---
install ibutils and run ibis it will fail with a problem loading libosmvendor.so.3
root at my-vz:/# ibis
ibis: error while loading shared libraries: libosmvendor.so.3: cannot open shared object file: No such file or directory
root at my-vz:/# ldd `which ibis`
linux-vdso.so.1 => (0x00007fff06dfe000)
libopensm.so.5 => /usr/lib/x86_64-linux-gnu/libopensm.so.5 (0x00007ff650457000)
libosmvendor.so.3 => not found
libosmcomp.so.3 => /usr/lib/x86_64-linux-gnu/libosmcomp.so.3 (0x00007ff650248000)
libtcl8.6.so => /usr/lib/x86_64-linux-gnu/libtcl8.6.so (0x00007ff64feab000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff64fc8d000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff64f8c7000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff64f6c3000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff64f4aa000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff64f1a3000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff650671000)
=== Ubuntu 15.04 ===
ibutils is working on 15.04
=== Ubuntu 14.04 LTS ===
ibutils is working in 14.04 and is linked like this:
ldd /usr/bin/ibis
linux-vdso.so.1 => (0x00007fffaedfe000)
libopensm.so.5 => /usr/lib/x86_64-linux-gnu/libopensm.so.5 (0x00007f4a70b46000)
libosmvendor.so.3 => /usr/lib/x86_64-linux-gnu/libosmvendor.so.3 (0x00007f4a7093e000)
libosmcomp.so.3 => /usr/lib/x86_64-linux-gnu/libosmcomp.so.3 (0x00007f4a7072f000)
libtcl8.6.so => /usr/lib/x86_64-linux-gnu/libtcl8.6.so (0x00007f4a70397000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4a70179000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4a6fdb2000)
libibumad.so.3 => /usr/lib/x86_64-linux-gnu/libibumad.so.3 (0x00007f4a6fbab000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4a6f9a7000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f4a6f78d000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4a6f487000)
/lib64/ld-linux-x86-64.so.2 (0x00007f4a70d64000)
[Impact]
* Since ibutils 1.5.7-3 links against a libosmvendor.so.3 not present in Ubuntu 14.10 the ibutils tools are currently unusable.
* Rebuilding ibutils 1.5.7-3, without changing the source package, in
an Ubuntu 14.10 environment instead links against libosmvendor.so.4,
resulting in the tools becoming usuable.
* This problem is solved in Ubuntu 15.04 with the ibutils
1.5.7-3build1 no-change rebuild.
[Test Case]
* To trigger the bug, run the ibis command, and get the "ibis: error while loading shared libraries: libosmvendor.so.3: cannot open shared object file: No such file or directory" error message.
* Once fixed, the ibus command should instead give you a new prompt.
[Regression Potential]
* Can't see any possible regressions, given that the ibutils tools are currently unusable under Ubuntu 14.10.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ibutils/+bug/1426711/+subscriptions
More information about the Ubuntu-sponsors
mailing list