Summary: | emerge kde-base/kdepim-3.3.1 fails make check on amd64, fix included | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Darren West <deefster> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED UPSTREAM | ||
Severity: | minor | CC: | kevquinn |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Emerge log showing test failures |
Description
Darren West
2004-10-30 13:57:49 UTC
can you file this at bugs.kde.org as well? Created attachment 45340 [details] Emerge log showing test failures I get a plethora of test failures on x86 - figured it's useful to collect them here rather than raise another bug. I don't have a fix, although I suspect that the test requires KDE be running as root. I think the first indication of the faulty behaviour is line 5964: QPixmap: Cannot create a QPixmap when no GUI is being used which is followed by stuff about /tmp/ksocket-root and /var/tmp/portage/kdepim-3.3.1/temp/fakehome/.ICEauthority emerge info: Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.7-hardened-r15 i686) ================================================================= System uname: 2.6.7-hardened-r15 i686 Mobile Intel(R) Pentium(R) III CPU - M 1200MHz 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.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks maketest sandbox sfperms strict userpriv" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.linux.ee/pub/gentoo/distfiles/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp.heanet.ie/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/var/portage" SYNC="rsync://192.168.31.11/gentoo-portage" USE="X acl acpi alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dlloader dvd dvdr encode esd f77 faad fam flac foomaticdb fortran gcj gdbm gif gpm gtk gtk2 hardened imagemagick imlib java jikes jpeg junit kde kerberos libg++ libwww mad makecheck mikmod mmx motif mozilla mpeg ncurses nls odbc oggvorbis opengl oss pam pcmcia pdflib perl pic pie png pnp postgres python qt quicktime readline samba slang spell sse ssl svga tcltk tcpd tiff truetype trusted unicode usb x86 xinerama xml2 xmms xprint xv zlib video_cards_ati linguas_en_GB linguas_it linguas_de linguas_es linguas_fr" re comment #2 - I tried running KDE as root (i.e. logging in as root) but it made no difference; same errors. I'll also add that kdenetwork fails to build its checks (let alone run them) on my system (x86, not amd64). Here's the tail of the emerge (I can attach the emerge log if requested). ------------------------------------------------------------------------ kopete -I../../../kopete/libkopete/ui -I../../../kopete/libkopete/ui -I../../../kopete/libkopete/private -I../../../kopete/libkopete/ui -I/usr/kde/3.3/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT-D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kopetewallettest.o kopetewallettest.cpp kopetewallettest.cpp: In function `void openWallet()': kopetewallettest.cpp:36: error: `KopeteWalletManager' undeclared (first use this function) kopetewallettest.cpp:36: error: (Each undeclared identifier is reported only once for each function it appears in.) kopetewallettest.cpp:36: error: parse error before `::' token kopetewallettest.cpp: In function `void closeWallet()': kopetewallettest.cpp:42: error: parse error before `::' token kopetewallettest.cpp: In function `void openWalletAsync()': kopetewallettest.cpp:55: error: parse error before `::' token make[4]: *** [kopetewallettest.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/kdenetwork-3.3.1-r1/work/kdenetwork-3.3.1/kopete/libkopete/tests' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/var/tmp/portage/kdenetwork-3.3.1-r1/work/kdenetwork-3.3.1/kopete/libkopete/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdenetwork-3.3.1-r1/work/kdenetwork-3.3.1/kopete/libkopete' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdenetwork-3.3.1-r1/work/kdenetwork-3.3.1/kopete' make: *** [check-recursive] Error 1 !!! ERROR: kde-base/kdenetwork-3.3.1-r1 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. Update - seems probably all of 3.3.1 will fail. Every package I've built so far has (up to kdemultimedia) - I'll build the rest of kde with the tests switched off and come back to it later. Please report upstream if still a problem. |