| Summary: | Fails when merging kismet-2005-04-R1 with ethereal use enabled | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Nomadster <nomadster> |
| Component: | Current packages | Assignee: | Mobile Herd (OBSOLETE) <mobile+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | blocker | Keywords: | InVCS |
| Priority: | High | ||
| Version: | 2005.0 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
kismet emerge error log
New errors.log |
||
|
Description
Nomadster
2005-05-28 07:30:41 UTC
- Do you have dev-libs/glib installed? If yes, which version? - Do you have net-analyzer/ethereal installed? If yes, which version? (In reply to comment #1) > - Do you have dev-libs/glib installed? If yes, which version? Yes, the version is 1.2.10-r5 > - Do you have net-analyzer/ethereal installed? If yes, which version? yes it was installaed by emerge as kismet dependecies and the version is 0.10.11 Anyway, kismet compiles and run without the ethereal use flag enabled The log at http://www.rafb.net/paste/results/RAxvkq19.html is no longer available. Closing as INVALID until reporter has attached log to this bug report. Created attachment 61194 [details]
kismet emerge error log
I got it by running emerge kismet 2> kismet.log
posted Thank you for reporting back. Please attach the output of `emerge -v net-wireless/2005.04.1-r1 &> error.log`. The above log contains only the errors, not the steps leading up to the errors. We will need both stdout and stderr. Sorry, that should of course read `emerge -v =net-wireless/2005.04.1-r1 &> error.log`. (In reply to comment #7) > Sorry, that should of course read `emerge -v =net-wireless/2005.04.1-r1 &> > error.log`. did you mean "emerge -v =net-wireless/kismet-2005.04.1-r1 &> error.log" ? Created attachment 61197 [details]
New errors.log
i got it by running
emerge -v =net-wireless/kismet-2005.04.1-r1
(the use are now +ethereal -gps +ncurses)
Ah, I see the problem now - somewhere along the way, ethereal changed how it determines which version of glib it should link with. I have added support for this new behavior in the newly added net-wireless/kismet-2005.04.1-r2 by introducing USE="gtk2"; when this is set, ethereal's wiretap will be compiled against glib-2, when unset it will be compiled against glib-1.2. Thank you for reporting this. |