Public bug reported:

Binary package hint: tcpreplay

Ubuntu Release: Feisty
arch : amd64
package: tcpreplay (2.99+3.0.beta11-3) [universe]

Accroding to the package depedency, this package need the package
libopts25. But when we install both package, and we check the shared
library dependencies of usr/bin/tcpreplay, one of them (libopts.so.25)
was not found...

After a little investigation, I found that the package libopts25 provide
the /usr/lib/libopts.so.24:

[EMAIL PROTECTED]:~# dpkg -l libopts25
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                              Version                           
Description
+++-=================================-=================================-==================================================================================
ii  libopts25                         5.8.8-1                           
automated option processing library based on autogen - runtime
[EMAIL PROTECTED]:~# dpkg -L libopts25
/.
/usr
/usr/lib
/usr/lib/libopts.so.24.3.5
/usr/lib/libguileopts.so.0.0.1
/usr/share
/usr/share/doc
/usr/share/doc/libopts25
/usr/share/doc/libopts25/copyright
/usr/share/doc/libopts25/changelog.gz
/usr/share/doc/libopts25/changelog.Debian.gz
/usr/lib/libopts.so.24
/usr/lib/libguileopts.so.0

To have tcpreplay working, I download the source, get the dependency of the 
package and then build the package directly from the source.
apt-get source tcpreplay
apt-get build-dep tcpreplay
./configure
make
make install

Then tcpreplay was working:
# ldd /usr/local/bin/tcpreplay
        libopts.so.24 => /usr/lib/libopts.so.24 (0x00002aeaaaeab000)
        libm.so.6 => /lib/libm.so.6 (0x00002aeaab0bc000)
        libdl.so.2 => /lib/libdl.so.2 (0x00002aeaab33e000)
        librt.so.1 => /lib/librt.so.1 (0x00002aeaab542000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x00002aeaab74c000)
        libc.so.6 => /lib/libc.so.6 (0x00002aeaab964000)
        /lib64/ld-linux-x86-64.so.2 (0x00002aeaaac8e000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00002aeaabcb5000)

By the way, can we contribute by rebuilding the package and fix the bug
by ourself?

Thanks,

Alexandre Hudon

** Affects: tcpreplay (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
tcpreplay, package broken
https://bugs.launchpad.net/bugs/114878
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to