Summary: | net-analyzer/wireshark links to net-libs/libsmi if found, which isn't in *DEPEND | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabio Erculiani <lxnay> |
Component: | New packages | Assignee: | Peter Volkov (RETIRED) <pva> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | betelgeuse, netmon, radek |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | patch for wireshark-0.99.8_rc1.ebuild |
Description
Fabio Erculiani
2008-02-25 00:39:44 UTC
Please, use something like `readelf -d foo | grep NEEDED` in future; ldd output is not useful for similar things. I'm sorry. Here you are. sabayon sabayon x86_64 # readelf -d /usr/lib/libwireshark.so.0 | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libpcre.so.0] 0x0000000000000001 (NEEDED) Shared library: [libwiretap.so.0] 0x0000000000000001 (NEEDED) Shared library: [libgmodule-2.0.so.0] 0x0000000000000001 (NEEDED) Shared library: [libglib-2.0.so.0] 0x0000000000000001 (NEEDED) Shared library: [libgnutls.so.13] 0x0000000000000001 (NEEDED) Shared library: [libtasn1.so.3] 0x0000000000000001 (NEEDED) Shared library: [libgcrypt.so.11] 0x0000000000000001 (NEEDED) Shared library: [libgpg-error.so.0] 0x0000000000000001 (NEEDED) Shared library: [libkrb5.so.3] 0x0000000000000001 (NEEDED) Shared library: [libk5crypto.so.3] 0x0000000000000001 (NEEDED) Shared library: [libcom_err.so.2] 0x0000000000000001 (NEEDED) Shared library: [libresolv.so.2] 0x0000000000000001 (NEEDED) Shared library: [libdl.so.2] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.0.9.8] 0x0000000000000001 (NEEDED) Shared library: [libsmi.so.2] 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] 0x0000000000000001 (NEEDED) Shared library: [libz.so.1] 0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] Created attachment 145965 [details, diff]
patch for wireshark-0.99.8_rc1.ebuild
(In reply to comment #3) > Created an attachment (id=145965) [edit] > patch for wireshark-0.99.8_rc1.ebuild > Missing IUSE, but you get the point. Petteri, yup, thank you for help. It's already fixed in my overlay together with some other things. The two issues remain are: 1. do we need openssl dependency (asked in dev mailing list but no answer yet) 2. libpcap dependency could be optional and from configure it seems that it's used for some remote things... but what they are? As soon as I manage to understand this I'll do the bump... In any case ppc64 is slacking on bug 212075 :) Fixed in wireshark-0.99.8. There many other changes, so test it and report if anything went wrong... Thank you Fabio for report. It stimulates me to review wireshark ebuild another time and sync many ./configure changes with our ebuild... Enjoy! :) Thanks a lot! |