The coreutils tests (enabled by FEATURES="makecheck") fail. Reproducible: Always Steps to Reproduce: 1. FEATURES="makecheck" emerge coreutils Actual Results: Making check in src make[1]: Entering directory `/var/tmp/portage/coreutils-5.2.1-r2/work/coreutils-5.2.1/src' rm -rf progs-readme progs-makefile echo [ chgrp chown chmod cp dd dircolors du ginstall link ln dir vdir ls mkdir mkfifo mknod mv nohup readlink rm rmdir shred stat sync touch unlink cat cksum comm csplit cut expand fmt fold head join md5sum nl od paste pr ptx sha1sum sort split sum tac tail tr tsort unexpand uniq wc basename date dirname echo env expr factor false id logname pathchk printenv printf pwd seq sleep tee test true tty whoami yes uname chroot hostid nice pinky users who stty df chroot df hostid nice pinky stty uname users who \ | tr -s ' ' '\n' | LC_ALL=C sort -u > progs-makefile && \ sed -n '/^The programs .* are:/,/^[a-zA-Z]/p' ../README \ | sed -n '/^ */s///p' | tr -s ' ' '\n' > progs-readme diff progs-makefile progs-readme && rm -rf progs-readme progs-makefile 28a29 > groups 30a32 > hostname 32a35 > kill 64a68 > su 79a84 > uptime make[1]: *** [check-README] Error 1 make[1]: Leaving directory `/var/tmp/portage/coreutils-5.2.1-r2/work/coreutils-5.2.1/src' make: *** [check-recursive] Error 1 Expected Results: Test cases passed, CFLAGS are filtered if necessary, tests that fail within a sandbox are disabled when sandbox is used. Portage 2.0.51-r2 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1 i686) ================================================================= System uname: 2.6.9-gentoo-r1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4m -mtune=pentium4m -maccumulate-outgoing-args -fprefetch-loop-arrays -ftracer -pipe -fomit-frame-pointer -frename-registers -ffast-math" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4m -mtune=pentium4m -maccumulate-outgoing-args -fprefetch-loop-arrays -ftracer -pipe -fomit-frame-pointer -frename-registers -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks fixpackages maketest sandbox strict" GENTOO_MIRRORS="ftp://hercules.cs.rose-hulman.edu/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://hercules.cs.rose-hulman.edu/portage" USE="X acpi alsa avi berkdb bitmap-fonts cdr crypt cups dga dvd encode esd f77 foomaticdb gdbm gif gnome gnutls gpm gstreamer gtk gtk2 imlib java jpeg kde kerberos krb4 ldap libg++ libwww mad mikmod mmap mmx mng motif mozilla mpeg mysql ncurses nls nptl offensive oggvorbis opengl pam pcre pdflib perl pic png pnp ppds python qt quicktime readline samba sasl sdl slang spell sse ssl svg tcpd tiff truetype unicode wmf x86 xml xml2 xmms xprint xv zlib"
Same problem here.
confirming w/ coreutils-5.2.1 Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20040808-r1, 2.6.9-ck3 i686) ================================================================= System uname: 2.6.9-ck3 i686 Pentium III (Katmai) Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe -ffast-math -ftracer -momit-leaf-frame-pointer -funit-at-a-time" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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="-O2 -march=pentium3 -fomit-frame-pointer -pipe -ffast-math -ftracer -momit-leaf-frame-pointer -funit-at-a-time" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks maketest nodoc noinfo sandbox sfperms" GENTOO_MIRRORS="ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo/ ftp://gentoo.agsn.ca/ http://gentoo.mirrored.ca/" 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 X alsa bash-completion berkdb cdr crypt gdbm gif gnome gstreamer gtk gtk2 gtkhtml hal imlib java jpeg mmx mozilla mpeg ncurses odbc oggvorbis opengl oss pam perl pic png python readline ruby sdl sse ssl tcpd unicode xml xml2 zlib"
also failed with sane flags. CFLAGS="-Os -march=pentium3 -fomit-frame-pointer -pipe" CXXFLAGS="${CFLAGS}"
Yeah, I know -- it's because of the patchset, which I'm trying to narrow down and tweak to bring back up to a proper standard.
Seemant - no, it's not wholly because of the patch set. It's really, REALLY strongly recommended that the testsuite is run as an unpriveleged user, as the tests run as root are both different and not very well maintained or tested upstream. So you might want to take that into account too.
this test failure is because we dont build groups/kill/su/uptime in coreutils ... we use the versions from shadow/procps i have a patch which fixes *this* failure ;)
fixed in coreutils-5.2.1-r3
sys-apps/coreutils-5.2.1-r3 still fails in src_test: Making check in mv make[2]: Entering directory `/var/tmp/portage/portage/coreutils-5.2.1-r3/work/coreutils-5.2.1/tests/mv' make check-TESTS make[3]: Entering directory `/var/tmp/portage/portage/coreutils-5.2.1-r3/work/coreutils-5.2.1/tests/mv' PASS: part-hardlink PASS: hard-4 PASS: hard-3 PASS: hard-2 PASS: perm-1 PASS: i-link-no PASS: part-fail PASS: dup-source PASS: childproof PASS: i-4 PASS: update FAIL: i-2 PASS: mv-special-1 PASS: into-self PASS: into-self-2 PASS: into-self-3 PASS: into-self-4 PASS: backup-is-src PASS: i-1 PASS: hard-link-1 PASS: force PASS: partition-perm PASS: to-symlink PASS: dir-file PASS: diag PASS: part-symlink PASS: part-rename PASS: trailing-slash ====================================== 1 of 28 tests failed Please report to bug-coreutils@gnu.org ====================================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/var/tmp/portage/portage/coreutils-5.2.1-r3/work/coreutils-5.2.1/tests/mv' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/portage/coreutils-5.2.1-r3/work/coreutils-5.2.1/tests/mv' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/portage/coreutils-5.2.1-r3/work/coreutils-5.2.1/tests' make: *** [check-recursive] Error 1 !!! ERROR: sys-apps/coreutils-5.2.1-r3 failed. !!! Function src_test, Line 520, Exitcode 0 !!! Make check failed. See above for details. !!! If you need support, post the topmost build error, NOT this status message.
(1) 5.2.1-r3 is old (2) OPEN A NEW BUG
*** Bug 80908 has been marked as a duplicate of this bug. ***