Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 259876 - sys-apps/coreutils-7.1 test failures
Summary: sys-apps/coreutils-7.1 test failures
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-22 07:38 UTC by Ryan Hill (RETIRED)
Modified: 2009-03-13 16:22 UTC (History)
3 users (show)

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


Attachments
test-suite.log (test-suite.log,19.27 KB, text/plain)
2009-02-22 07:39 UTC, Ryan Hill (RETIRED)
Details
test-suite.log (-userpriv -usersandbox) (test-suite.log,9.45 KB, text/plain)
2009-02-22 07:47 UTC, Ryan Hill (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2009-02-22 07:38:56 UTC
yay, new coreutils, new testsuite failures.

Portage 2.2_rc23 (default/linux/amd64/2008.0/developer, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r2 x86_64)                        
=================================================================                                                                          
System uname: Linux-2.6.28-gentoo-r2-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9300_@_2.50GHz-with-glibc2.2.5                                     
Timestamp of tree: Sun, 22 Feb 2009 05:30:13 +0000                                                                                         
ccache version 2.4 [enabled]                                                                                                               
app-shells/bash:     3.2_p48-r1                                                                                                            
dev-java/java-config: 1.3.7-r1, 2.1.7                                                                                                      
dev-lang/python:     2.5.4-r2                                                                                                              
dev-python/pycrypto: 2.0.1-r6                                                                                                              
dev-util/ccache:     2.4-r8                                                                                                                
dev-util/cmake:      2.6.2-r1                                                                                                              
sys-apps/baselayout: 2.0.0                                                                                                                 
sys-apps/openrc:     0.4.3-r1                                                                                                              
sys-apps/sandbox:    1.3.8                                                                                                                 
sys-devel/autoconf:  2.13, 2.63                                                                                                            
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                                                             
sys-devel/binutils:  2.19.51.0.2                                                                                                           
sys-devel/gcc-config: 1.4.1                                                                                                                
sys-devel/libtool:   2.2.6a                                                                                                                
virtual/os-headers:  2.6.28-r1                                                                                                             
ACCEPT_KEYWORDS="amd64 ~amd64"                                                                                                             
CBUILD="x86_64-pc-linux-gnu"                                                                                                               
CFLAGS="-O3 -march=core2 -fomit-frame-pointer -pipe"                                                                                       
CHOST="x86_64-pc-linux-gnu"                                                                                                                
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"                                   
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"                                                                                     
CXXFLAGS="-O3 -march=core2 -fomit-frame-pointer -pipe"                                                                                      
DISTDIR="/usr/portage/distfiles"                                                                                                            
FEATURES="ccache collision-protect cvs digest distlocks fixpackages multilib-strict parallel-fetch preserve-libs protect-owned sandbox sfperms sign splitdebug strict test unmerge-orphans userfetch userpriv usersandbox"                                                              
GENTOO_MIRRORS="http://gentoo.mirrors.tera-byte.com/ http://gentoo.osuosl.org http://distfiles.gentoo.org"                                  
LANG="en_US.utf8"                                                                                                                           
LDFLAGS="-Wl,--as-needed,--hash-style=gnu"                                                                                                  
LINGUAS="en en_US"                                                                                                                          
MAKEOPTS="-j4"                                                                                                                              
PKGDIR="/usr/portage/packages"                                                                                                              
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"                                                                                          
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/dirtyepic/overlay /home/dirtyepic/dev/svn/dirtyepic /home/dirtyepic/dev/svn/gcc-porting"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi akode alsa amd64 aspell audiofile avahi bash-completion berkdb bzip2 cairo cdaudio cdr chm cleartype cli consolekit cracklib crypt css cups curl cvs dbus dhcpcd divx dri dts dvd dvdr dvdread eds emboss encode evo exif expat fam ffmpeg fftw firefox3 flac fontconfig foomaticdb gdbm geos gif gimp git glib glw gmedia gmp gpgme gphoto2 gstreamer gtk hal hdaps hpn htmlhandbook iconv id3tag imap imlib inotify ipw4965 isdnlog javascript jpeg kde kdeenablefinal kdehiddenvisibility lame laptop libwww lzma mad mdnsresponder-compat midi mikmod mmap mmx mozilla mp3 mpeg multilib ncurses network-cron nntp nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf phonon pic png pop ppds pppd pth qt3 qt3support qt4 quicktime readline reflection rtc sasl sesame2 session sha512 smapi smime smp smtp sndfile spell spl srt sse sse2 ssl ssse3 startup-notification subversion svg sysfs taglib tcpd theora threads threadsafe tiff truetype unicode urandom usb utempter vim-syntax vorbis wifi wmp wxwindows x264 xcb xcomposite xine xml xorg xpm xslt xulrunner xv xvid xvmc zeroconf zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2009-02-22 07:39:33 UTC
Created attachment 182761 [details]
test-suite.log
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2009-02-22 07:47:02 UTC
Created attachment 182763 [details]
test-suite.log (-userpriv -usersandbox)
Comment 3 SpanKY gentoo-dev 2009-03-12 13:12:43 UTC
there's a couple of issues here ... so let's break them down by test

rm/deep-2 - this is sandbox not properly handling long dirs specifically with *at funcs ... fixed in git
misc/pwd-long - same as above
du/long-from-unreadable - same as above
http://git.overlays.gentoo.org/gitweb/?p=proj/sandbox.git;a=commitdiff;h=6379fe3837553bba9e16fbb94cbce31bcb3c79e4

install/basic-1 - this is sandbox not properly handling unreadable $PWD.  this was a bitch to track down and try to address ... hopefully i havent screwed anything else up in the process.  fixed in git.
mkdir/p-3 - same as above
http://git.overlays.gentoo.org/gitweb/?p=proj/sandbox.git;a=commitdiff;h=2ed9392befadf6e31ef85d9d35f8136d58d8b10f

misc/groups-dash - coreutils tries to test `groups` even though we disabled it.  pushed upstream and added a small patch to fix the test.
http://sources.gentoo.org/gentoo/src/patchsets/coreutils/7.1/010_all_coreutils-tests.patch?rev=1.1

touch/not-owner - coreutils needs a small patch to temp tweak the sandbox settings so we get correct behavior
http://sources.gentoo.org/gentoo/src/patchsets/coreutils/7.1/010_all_coreutils-tests.patch?rev=1.1

dd/skip-seek-past-dev - i have no idea.  i dont see this over here.
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2009-03-13 01:58:43 UTC
nice.  i have zero failures w/ sandbox 1.6 with userpriv. :)

the skip-seek-past-dev failure comes and goes, though i've only seen it with -userpriv.  i'll see if i can reproduce it outside of portage and send a bug report upstream.
Comment 5 SpanKY gentoo-dev 2009-03-13 04:34:00 UTC
the test isnt run as non-root, so that's why it doesnt show up for userpriv

running it manually shows that it tries to access random crap in /dev which is why it fails.  in your case, it's /dev/mapper/lvm-var.  in my case, it's /dev/root.

+ timeout 1 dd bs=1 seek=64173634561 count=0 status=noxfer
ACCESS DENIED  open_wr:      /dev/root
./dd/skip-seek-past-dev: line 56: /dev/root: Permission denied
+ test 1 = 1
Comment 6 SpanKY gentoo-dev 2009-03-13 16:22:52 UTC
the dd/skip-seek-past-dev test is fixed now as well

http://sources.gentoo.org/gentoo/src/patchsets/coreutils/7.1/010_all_coreutils-tests.patch?r1=1.1&r2=1.2