when running emerge whois-4.6.13-r1 (default version) on amd arch the following error is obsevered while the feature maketest is enabled in make.conf: 18:01:37 (36.17 KB/s) - `/usr/portage/distfiles/whois_4.6.13.tar.gz' saved [50400] >>> md5 src_uri ;-) whois_4.6.13.tar.gz >>> Unpacking source... >>> Unpacking whois_4.6.13.tar.gz to /var/tmp/portage/whois-4.6.13-r1/work * Applying whois-4.6.13-gentoo-security.patch ... [ ok ] >>> Source unpacked. perl -w make_as_del.pl < as_del_list > as_del.h perl -w make_ip_del.pl < ip_del_list > ip_del.h perl -w make_tld_serv.pl < tld_serv_list > tld_serv.h cc -march=k8 -O3 -pipe -fomit-frame-pointer -march=k8 -O3 -pipe -fomit-frame-pointer whois.c -o whois >>> Test phase [enabled]: net-misc/whois-4.6.13-r1 >>> Test phase [test]: net-misc/whois-4.6.13-r1 open -- sh -c "while nc -l -p 43 127.0.0.1; do echo END; done" /bin/sh: line 1: open: command not found make: *** [test] Error 127 !!! ERROR: net-misc/whois-4.6.13-r1 failed. !!! Function src_test, Line 572, Exitcode 0 !!! Make test failed. See above for details. !!! If you need support, post the topmost build error, NOT this status message. test phase shows the use of the nc util which i do not have installed. This error does not occour with maketest disabled. Reproducible: Always Steps to Reproduce: 1. set make test in features of make.conf 2. run emerege whois Actual Results: emerge error 18:01:37 (36.17 KB/s) - `/usr/portage/distfiles/whois_4.6.13.tar.gz' saved [50400] >>> md5 src_uri ;-) whois_4.6.13.tar.gz >>> Unpacking source... >>> Unpacking whois_4.6.13.tar.gz to /var/tmp/portage/whois-4.6.13-r1/work * Applying whois-4.6.13-gentoo-security.patch ... [ ok ] >>> Source unpacked. perl -w make_as_del.pl < as_del_list > as_del.h perl -w make_ip_del.pl < ip_del_list > ip_del.h perl -w make_tld_serv.pl < tld_serv_list > tld_serv.h cc -march=k8 -O3 -pipe -fomit-frame-pointer -march=k8 -O3 -pipe -fomit-frame-pointer whois.c -o whois >>> Test phase [enabled]: net-misc/whois-4.6.13-r1 >>> Test phase [test]: net-misc/whois-4.6.13-r1 open -- sh -c "while nc -l -p 43 127.0.0.1; do echo END; done" /bin/sh: line 1: open: command not found make: *** [test] Error 127 !!! ERROR: net-misc/whois-4.6.13-r1 failed. !!! Function src_test, Line 572, Exitcode 0 !!! Make test failed. See above for details. !!! If you need support, post the topmost build error, NOT this status message. Expected Results: emerge whois correct behavour without maketest in make.conf Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r14 x86_64) ================================================================= System uname: 2.6.9-gentoo-r14 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 20 2005, 21:05:35)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks maketest sandbox test" GENTOO_MIRRORS="http://194.117.143.72 ftp://194.117.143.71/mirrors/gentoo http://194.117.143.71 ftp://194.117.143.69/mirrors/gentoo" LANG="en_GB" LC_ALL="en_GB" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X X509 acl acpi alsa bash-completion berkdb bitmap-fonts cdr cdrom chroot crypt curl dvd dvdr f77 fam fftw flac font-server fortran gif gpm gtk imap innodb ipv6 java jikes jp2 jpeg junit kde lzw lzw-tiff motif mozilla multilib mysql ncurses nls nptl ogg oggvorbis opengl oss pam perl png python qt readline smime speex spell ssl tcpd theora tiff truetype truetype-fonts type1-fonts underscores unicode usb userlocales wmf xine xml2 xpm xrandr xv zlib linguas_en_GB" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Assigned to the correct architecture team.
Something strange with this.. I installed 4.16.13-r1 without problem, and don't have nc on my system. But, in the 4.6.22 ebuild I see "RESTRICT="maketest" #59327", which bug #59327 was the same bug, and it's fixed in 4.6.22..