Summary: | wireshark-0.99.3 missing /usr/bin/wireshark | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marco Lazzeri <marcolz> |
Component: | New packages | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED DUPLICATE | ||
Severity: | minor | ||
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marco Lazzeri
2006-10-06 04:59:39 UTC
You are correct , I think we should comment dosym line of src_install() in ebuild file. src_install() { dodir /usr/lib/wireshark/plugins/${PV} emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS ChangeLog NEWS README* insinto /usr/share/icons/hicolor/16x16/apps newins "${S}"/image/hi16-app-wireshark.png wireshark.png insinto /usr/share/icons/hicolor/32x32/apps newins "${S}"/image/hi32-app-wireshark.png wireshark.png insinto /usr/share/icons/hicolor/48x48/apps newins "${S}"/image/hi48-app-wireshark.png wireshark.png make_desktop_entry wireshark "Wireshark" wireshark dosym tshark /usr/bin/tethereal # dosym wireshark /usr/bin/ethereal } I tried your suggestions, creating an -r1 ebuild and manually `ebuild wireshark-0.99.3-r1.ebuild merge`. But no luck: $ file /usr/bin/ethereal /usr/bin/ethereal: broken symbolic link to `wireshark' Build it with gtk use flag and you have the binary. The gtk2 use flag is deprecated btw.. The only problem is that the symlink should be conditional on gtk usage Correct. I tried it a few minutes ago: using 'gtk' USE flag fixes the problem. BTW, don't you think that some kind of usage info would be useful? Thanks. |