When I emerged dsniff emerge complained like that: <cut> "test -d /var/tmp/portage/dsniff-2.3-r2/image//usr/share/man/man8 || \ /bin/install -c -d /var/tmp/portage/dsniff-2.3-r2/image//usr/share/man/man8 for file in *.8; do \ /bin/install -c -m 644 $file /var/tmp/portage/dsniff-2.3-r2/image//usr/share/man/man8; \ done mv: Could not stat on `/var/tmp/portage/dsniff-2.3-r2/image//usr/dnsspoof.hosts': No such file or directory mv: Could not stat on `/var/tmp/portage/dsniff-2.3-r2/image//usr/dsniff.magic': No such file or directory mv: Could not stat on `/var/tmp/portage/dsniff-2.3-r2/image//usr/dsniff.services': No such file or directory man: gzipping man page: arpspoof.8 gzipping man page: msgsnarf.8 <cut> But after all it installed correctly. I've tried to run dsniff and it gave me: "dsniff: couldn't open /etc/dsniff/dsniff.services", so I untared /usr/portage/distfiles/dsniff-2.3.tar.gz, and copied required files manually. It resolved the problem. I've made a patch for dsniff-2.3-r2.ebuild. diff -U 0 -r dsniff-2.3-r2.ebuild dsniff-2.3-r2-working.ebuild --- dsniff-2.3-r2.ebuild 2005-03-06 12:48:03.150879000 +0100 +++ dsniff-2.3-r2-working.ebuild 2005-03-06 12:43:25.000000000 +0100 @@ -72 +72 @@ - mv ${D}/usr/{dnsspoof.hosts,dsniff.{magic,services}} ${D}/etc/dsniff/ + mv ${D}usr/lib/{dnsspoof.hosts,dsniff.{magic,services}} ${D}/etc/dsniff/ Reproducible: Always Steps to Reproduce: Expected Results: Copy the mentioned files to the proper directory.
r3 is in CVS. Thanks very much for the report.