When I try to emerge net-analyzer/snort-2.6.1.4-r1 with /bin/sh as a symlink to /bin/dash, it fails: eval: 1: finalize_command+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found eval: 1: libtool_args+=: not found libtool: link: i686-pc-linux-gnu-gcc -L/usr/lib output-plugins/libspo.a detection-plugins/libspd.a dynamic-plugins/libdynamic.a preprocessors/libspp.a preprocessors/flow/portscan/libportscan.a preprocessors/flow/libflow.a parser/libparser.a preprocessors/HttpInspect/libhttp_inspect.a preprocessors/Stream5/libstream5.a sfutil/libsfutil.a -lpcre -lpcap -lm -lnsl -ldl /usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status Using bash instead of dash, it works fine. Reproducible: Always Steps to Reproduce:
Does this happen with snort 2.8.4-r1 ?
2.8.4-r1 works fine - I did not see that 2.8.x is in portage yet, although I'm using ~x86.
Michael it's already there: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/snort/snort-2.8.4-r1.ebuild?rev=1.2&view=log Marking this bug as fixed.