dsniff fails to compile because dependancy libnet does not exist, however libnet IS installed. Reproducible: Always Steps to Reproduce: 1. 2. 3. temporary soloution : downgrade to net-libs/libnet-1.0.2a-r3 then compile dsniff as usual then you may re-compile libnet to latest version if you wish
please don't be so unspecific. name the exact versions, provide `emerge info`, ...
oops, well theres only dsniff-2.3-r2.ebuild in portage, but yes i was stupid to forget the version. and messed up others too, i am sorry libnet 1.1 series will not be detected by the configure script however the 1.0 series is, i beleve it is just a slight modification to change where/how it checks for libnet but i am not sure. it happens on 3 seperate gentoo computers here, and others in other places. emerge info: Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.4.28 i586) ================================================================= System uname: 2.4.28 i586 AMD-K6(tm) 3D processor Gentoo Base System version 1.4.16 distcc 2.16 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.19-r1,sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=k6-2 -O3 -pipe -fomit-frame-pointer -fstack-protector" CHOST="i586-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k6-2 -O3 -pipe -fomit-frame-pointer -fstack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distcc distlocks gpg sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp/portage/" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 acl apm arts avi berkdb bitmap-fonts crypt cups encode foomaticdb fortran gdbm gif gpm hardenedphp imagemagick imap ipv6 jpeg libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl slang spell sqlite ssl svga tcpd tiff truetype xml2 xv zlib"
net-libs/libnet-1.0.2a-r3 is the version it needs. >=libnet-1.1 can be installed at the same time. Please include output of the failure you get. Also attach the config.log from /var/tmp/portage/dsniff-2.3-r2/work/dsniff-2.3/config.log if it does fail. This worked for me fine.
please attach info and reopen if this is still a problem.