Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237498 - gnome-base/gnome-keyring-2.22.3 fails to emerge with FEATURES="test"
Summary: gnome-base/gnome-keyring-2.22.3 fails to emerge with FEATURES="test"
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gnome-tests
  Show dependency tree
 
Reported: 2008-09-12 16:22 UTC by Jean-Noël Rivasseau (RETIRED)
Modified: 2009-10-16 19:13 UTC (History)
1 user (show)

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


Attachments
Buildlog of gnome-keyring-2.22.3-r2 that failed in tests with MAKEOPTS="-j3" (gnome-base:gnome-keyring-2.22.3-r2:20091016-140156.log,66.50 KB, text/plain)
2009-10-16 19:11 UTC, Rainer Ruecker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Noël Rivasseau (RETIRED) gentoo-dev 2008-09-12 16:22:56 UTC
This package does not pass tests:

make[3]: Entering directory `/var/tmp/portage/gnome-base/gnome-keyring-2.22.3/work/gnome-keyring-2.22.3/common/tests'
sh ../../tests/prep-tests.sh -b run-auto-test unit-test-secmem.c unit-test-unique.c unit-test-crypto.c unit-test-async.c unit-test-cleanup.c unit-test-location.c unit-test-location-watch.c unit-test-signal.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include       -march=prescott -O2 -pipe -fomit-frame-pointer -MT run_auto_test-unit-test-secmem.o -MD -MP -MF .deps/run_auto_test-unit-test-secmem.Tpo -c -o run_auto_test-unit-test-secmem.o `test -f 'unit-test-secmem.c' || echo './'`unit-test-secmem.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include       -march=prescott -O2 -pipe -fomit-frame-pointer -MT run_auto_test-unit-test-unique.o -MD -MP -MF .deps/run_auto_test-unit-test-unique.Tpo -c -o run_auto_test-unit-test-unique.o `test -f 'unit-test-unique.c' || echo './'`unit-test-unique.c
unit-test-secmem.c:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘find_non_zero’
unit-test-secmem.c:60: error: expected ‘)’ before ‘*’ token
unit-test-secmem.c:77: error: expected ‘)’ before ‘*’ token
unit-test-secmem.c:92: error: expected ‘)’ before ‘*’ token
unit-test-secmem.c:116: error: expected ‘)’ before ‘*’ token
make[3]: *** [run_auto_test-unit-test-secmem.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/run_auto_test-unit-test-unique.Tpo .deps/run_auto_test-unit-test-unique.Po
make[3]: Leaving directory `/var/tmp/portage/gnome-base/gnome-keyring-2.22.3/work/gnome-keyring-2.22.3/common/tests'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-keyring-2.22.3/work/gnome-keyring-2.22.3/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-base/gnome-keyring-2.22.3/work/gnome-keyring-2.22.3'
make: *** [all] Error 2




Reproducible: Always




emerge --info:

Portage 2.1.4.4 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25.14 i686)
=================================================================
System uname: 2.6.25.14 i686 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz
Timestamp of tree: Fri, 12 Sep 2008 14:00:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-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 /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict test unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en fr ru es"
MAKEOPTS="-j3"
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="/usr/portage/local/layman/java-overlay /usr/portage/local/layman/sunrise /usr/portage/local/layman/java-experimental /usr/portage/local/layman/shoopz-overlay /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 apm avi bash-completion berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups cvs dbus doc dri dvd dvdr dvdread eds emboss encode evo fam ffmpeg fftw firefox flac fortran ftp gdbm gif gpm gstreamer gtk gtk2 hal iconv ieee1394 imagemagick imap innodb ipv6 isdnlog java javascript joystick jpeg jpeg2k kde kerberos ldap libnotify mad matroska midi mikmod mime mmap mozilla mp3 mpeg mplayer mudflap mysql mysqli ncurses nls nptl nptlonly odbc ogg openal opengl openmp pam pcre pdf perl php png posix ppds pppd python qt3 qt3support qt4 quicktime readline real reflection ruby sdk sdl session spell spl sql sse sse2 ssl startup-notification subversion svg sysfs tcpd tetex theora tiff truetype unicode usb videos vorbis win32codecs x264 x86 xine xinerama xml xorg xsl xv xvid zlib" ALSA_CARDS="intel8x0 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en fr ru es" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-10-05 22:28:55 UTC
strange, I just rebuilded it on x86 and I can't get the failure.

Can you reliably reproduce this bug ? Does it work better with MAKEOPTS="-j1" ?
Comment 2 Rainer Ruecker 2009-10-16 19:11:15 UTC
Created attachment 207353 [details]
Buildlog of gnome-keyring-2.22.3-r2 that failed in tests with MAKEOPTS="-j3"
Comment 3 Rainer Ruecker 2009-10-16 19:13:12 UTC
On one of my machines  when doing an
emerge -e world 
with MAKEOPTS="-j3". This was reproducible, even with emptied ccache.
(Buildlog of the failed build is in the attachments)

When restarting with
MAKEOPTS="-j1" emerge --resume
gnome-keyring-2.22.3-r2 compiled and installed without a hitch.

Here is the emerge --info for this box:

Portage 2.1.6.13 (hardened/linux/x86/10.0, gcc-4.3.4, glibc-2.9_p20081201-r2,
2.6.30 i686)
=================================================================
System uname:
Linux-2.6.30-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-gentoo-1.12.11.1
Timestamp of tree: Wed, 14 Oct 2009 15:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p28
dev-java/java-config: 1.3.7-r1, 2.1.8-r1
dev-lang/python:     2.6.2-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=native"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
/etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/
/etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c
/etc/udev/rules.d"
CXXFLAGS="-O3 -pipe -march=native"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox
sfperms strict unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://mirror.jamit.de/gentoo/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://de-mirror.org/distro/gentoo/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X X509 acl acpi ads apache2 async automap bash-completion bcmath berkdb
bonobo browserplugin bzip2 cap caps ccache cgi chroot cli cracklib crypt cscope
ctype cups curl curlwrappers dba dbx dga dio doc dri dvd elf erandom evo
examples fbcon fortran ftp fuse gd gdbm geometry glibc-compat20 glitz gpm gs
gtk gtk2 hardened hardenedphp iconv imagemagick imlib innodb ipv6 isdnlog
jadetex java javascript jbig jpeg jpeg2k kdeenablefinal kerberos krb4 lcms ldap
libg++ lighttpd lm_sensors lzw mhash mmap mmx modules motif mpeg mppe-mppc
mudflap mysql mysqli nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses nls
nptl nptlonly nsplugin odbc openntpd pam pcre perl pg-vacuumdelay php pic png
postgres pppd python qt3support qt4 radius readline reflection rplay rpm
rrdtool samba sasl server session smi smux snmp sockets spl sse ssl suhosin svg
swat sysfs tcl tcpd test tetex threads tiff truetype unicode ups urandom
vim-syntax winbind wmf x86 xml xmlreader xmlwriter xorg zlib"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1    
    emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m  
    maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
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
auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter
file_cache filter headers ident imagemap include info log_config logio
mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer
proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir
usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="r128"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG,
LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
PORTAGE_RSYNC_EXTRA_OPTS