app-admin/syslog-ng will not emerge correctly with USE="-tcpd" since the src_compile() is b0rked. (!!!!!) gcc -march=i686 -O3 -pipe -Wall -I/usr/include/libol -D_GNU_SOURCE -o syslog-ng main.o sources.o center.o filters.o destinations.o log.o cfgfile.o cfg-grammar.o cfg-lex.o affile.o afsocket.o afunix.o afinet.o afinter.o afuser.o afstreams.o afprogram.o afremctrl.o nscache.o utils.o syslog-names.o -lfl /usr/lib/libol.a -lwrap /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lwrap collect2: ld returned 1 exit status make[2]: *** [syslog-ng] Error 1 <snip> cd ${S}/src mv Makefile Makefile.orig sed -e "s|-lnsl|-lwrap|" Makefile.orig > Makefile || die </snip> the ^^^^^^ should be: use tcpd && { mv Makefile Makefile.orig sed -e "s|-lnsl|-lwrap|" Makefile.orig > Makefile || \ die "Can't patch Makefile" ; } Thanks to Filippo Giunchedi <godog@esaurito.net> for catching this. Filippo is a new gentoo (user)? regards, Maurizio aka j2ee