Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69216 - coreutils tests fail
Summary: coreutils tests fail
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-27 22:55 UTC by Brant Gurganus
Modified: 2005-02-06 04:53 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brant Gurganus 2004-10-27 22:55:58 UTC
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"
Comment 1 Sascha Silbe 2004-11-02 14:28:37 UTC
Same problem here.
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2004-11-16 01:28:42 UTC
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"





Comment 3 Ryan Hill (RETIRED) gentoo-dev 2004-11-16 01:42:37 UTC
also failed with sane flags.


CFLAGS="-Os -march=pentium3 -fomit-frame-pointer -pipe"
CXXFLAGS="${CFLAGS}"
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2004-11-16 11:12:09 UTC
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.
Comment 5 Robert Moss (RETIRED) gentoo-dev 2004-11-16 13:46:31 UTC
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.
Comment 6 SpanKY gentoo-dev 2004-12-20 07:20:08 UTC
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 ;)
Comment 7 SpanKY gentoo-dev 2004-12-21 20:29:38 UTC
fixed in coreutils-5.2.1-r3
Comment 8 Sascha Silbe 2005-01-10 03:22:52 UTC
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.


Comment 9 SpanKY gentoo-dev 2005-01-10 05:56:59 UTC
(1) 5.2.1-r3 is old
(2) OPEN A NEW BUG
Comment 10 SpanKY gentoo-dev 2005-02-06 00:08:01 UTC
*** Bug 80908 has been marked as a duplicate of this bug. ***
Comment 11 Attila Stehr 2005-02-06 04:53:23 UTC
*** Bug 80908 has been marked as a duplicate of this bug. ***