Hello, There is a syntax error in the las ethereal ebuild. (0.9.15) when the user try to compile with the following command : USE="-snmp" emerge ethereal if there is no ucd snmp on the system, it will fail with the following error : configure: error: UCD SNMP header files found, but sprint_realloc_objid not found in SNMP library. !!! ERROR: net-analyzer/ethereal-0.9.15 failed. !!! Function econf, Line 324, Exitcode 1 !!! econf failed I checked ethereal ebuild, the flag --without-ucdsnmp is passed to the configure script. The configure.in file indicates clearly that the option is not named ucdsnmp but 'ucd-snmp'. So I changed the line : use snmp || myconf="${myconf} --without-ucdsnmp" to read use snmp || myconf="${myconf} --without-ucd-snmp" And now the ebuild compiled perfectly :) Regards, Claer Reproducible: Always Steps to Reproduce: 1. USE="-snmp" emerge ethereal Actual Results: configure: error: UCD SNMP header files found, but sprint_realloc_objid not found in SNMP library. Expected Results: that it compiles
thanyou for the report, fix is commited