dsniff fails to emerge properly in both masked and non-masked ebuilds, failing each time on arpspoof.c. Reproducible: Always Steps to Reproduce: 1.emerge sync 2.emerge -vu dsniff OR 3.ACCEPT_KEYWORDS="~x86" emerge -vu dsniff Actual Results: Compilation failed; see attached emerge log. Expected Results: In theory, compile and install. $ sudo emerge info Password: Portage 2.0.49-r13 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r7) ================================================================= System uname: 2.4.20-gentoo-r7 i686 AMD Athlon(tm) MP 2000+ Gentoo Base System version 1.4.3.10p1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-mp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=athlon-mp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox autoaddcvs ccache" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm mad ncurses nls tetex guile ldap 3dnow aalib acl acpi alsa apache2 arts avi berkdb bonobo cdr crypt cscope cups curl directfb doc dvd emacs encode esd ethereal evms2 evo fbcon flash foomaticdb gb gd gdbm ggi gif gnome gnutls gpm gtk gtk2 gtkhtml imap imlib innodb ipv6 jack java jikes -joystick jpeg kde -kerberos ladcca leim libg++ libgda libwww -lirc maildir mbox mikmod mmx motif mozilla mpeg mule mysql nas odbc oggvorbis opengl pam -pcmcia pda ppds pdflib perl plotutils png postgres python qt quicktime readline ruby sasl samba sdl slang slp spell sse ssl -svga tcltk tcpd tiff truetype usb videos wxwindows X xinerama xosd xml xml2 xmms xv zlib" See emerge attempt, attached.
Created attachment 19250 [details] Attempted emerge of stable, non-masked dsniff Created with: sudo emerge -uv dsniff > stable_emerge.log with PWD being a sudo-enabled user's home directory.
Created attachment 19251 [details] Attempted emerge of masked dsniff Generated with: ACCEPT_KEYWORDS="~x86" sudo emerge -uv dsniff with PWD being a sudo-enabled user's home directory.
both times net-analyzer/dsniff-2.3 was emerged what does `qpkg -I -v libnet` and `qpkg -I -v libnids` show ?
Created attachment 19253 [details] qpkg -l -v libnet Output is large and thus attached.
Created attachment 19254 [details] qpkg -l -v libnids Output is large and thus attached.
....and as an addendum, the non-ASCII characters in the attachments were me forgetting to get rid of ANSI-coded stuff.
i said -I (as in [i]nstall) not -l (as in [l]aundry) doesnt matter, i see the bug from your output ... with libnet, you have to either use only stable or use only unstable, you cant mix & match ... in other words, since you are running only a x86 machine right now, do this: emerge -C libnids libnet emerge dsniff
Ah, gotcha. It seems I install about as well as I read. :D Many thanks!