Ethereal 0.10.2 requires net-snmp but doesn't pull it in as a dependency. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Sorry, reporting this via a friend... update: If you have the SNMP USE flag set, you need at least version 5.1 of net-snmp to compile Ethereal 0.10.2.
Max: do you see any problems making net-analyzer/net-snmp-5.1 stable? Would be required to fix this bug..
I've had reports of some api incompatibilities for version 5.1....still investigating... I also need to get 5.1.1 into portage.
Is this still an issue? I compiled ethereal 0.10.3 with net-snmp 5.0.9-r1 and ethereal compiles fine and seems to decode SNMP packets. # tethereal --version tethereal: invalid option -- - tethereal 0.10.3 Compiled with GLib 2.4.0, with libpcap 0.8.3, with libz 1.1.4, with libpcre 4.4, with Net-SNMP 5.0.9, without ADNS. Running with libpcap version 0.8.3 on Linux 2.4.22-gentoo-r2. I also noticed that net-snmp 5.1.1 was already in portage but marked ~x86.
This seems to have been fixed: USE="snmp" emerge -ep ethereal [...] [ebuild N ] net-analyzer/net-snmp-5.0.9-r1 [...] [ebuild N ] net-analyzer/ethereal-0.10.3 FIXED