Version: (using KDE KDE 3.4.2) Installed from: Gentoo Packages Compiler: gcc version 3.3.5-20050130 (Gentoo Linux 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1) OS: Linux I tried to upgrade kde to 3.4.2 tonight. I have the 'maketest' feature enabled since a while and kdelibs failed this test. (maketest feature only means that gentoo's portage system will perform 'make check' after compilation) From what I can say, my system is really stable right now. Sorry for spamming bugzilla's db but I wasn't sure if I should cut it.. :-/ /bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -g3 -fno-inline -O2 -march=athlon-xp -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 -L/usr/qt/3/lib -L/usr/lib -R /usr/kde/3.4/lib -R /usr/kde/3.4/lib -R /usr/qt/3/lib -R /usr/lib -o kglobaltest kglobaltest.o ../libkdecore.la make[3]: Leaving directory `/usr/portage/tmp/portage/kdelibs-3.4.2/work/kdelibs-3.4.2/kdecore/tests' make check-TESTS make[3]: Entering directory `/usr/portage/tmp/portage/kdelibs-3.4.2/work/kdelibs-3.4.2/kdecore/tests' kurltest: KURL::isMalformed() : checking 'TRUE' against expected value 'TRUE'... ok kurltest: KURL::isValid() : checking 'FALSE' against expected value 'FALSE'... ok kurltest: KURL::isEmpty() : checking 'TRUE' against expected value 'TRUE'... ok kurltest: prettyURL() : checking '' against expected value ''... ok kurltest: KURL::isMalformed() : checking 'TRUE' against expected value 'TRUE'... ok kurltest: KURL::isValid() : checking 'FALSE' against expected value 'FALSE'... ok kurltest: KURL::isEmpty() : checking 'TRUE' against expected value 'TRUE'... ok kurltest: KURL::isEmpty() : checking 'FALSE' against expected value 'FALSE'... ok kurltest: KURL::isEmpty() : checking 'FALSE' against expected value 'FALSE'... ok Creating link /usr/portage/tmp/portage/kdelibs-3.4.2/temp/fakehome/.kde/socket-locutus. Created link from "/usr/portage/tmp/portage/kdelibs-3.4.2/temp/fakehome/.kde/socket-locutus" to "/tmp/ksocket-portage" Could not load library! Trying exec.... kdeinit: Launched DCOPServer, pid = 21150 result = 0 /usr/bin/iceauth: creating new authority file /usr/portage/tmp/portage/kdelibs-3.4.2/temp/fakehome/.ICEauthority DCOP: register 'anonymous-21150' -> number of clients is now 1 DCOP: unregister 'anonymous-21150' kdeinit: Launched KLauncher, pid = 21154 result = 0 DCOP: register 'klauncher' -> number of clients is now 1 DCOP: new daemon klauncher Could not load library! Trying exec.... kdeinit: Launched KDED, pid = 21155 result = 0 DCOP: register 'kded' -> number of clients is now 1 DCOP: unregister 'kded' DCOP: register 'kded' -> number of clients is now 1 DCOP: register 'anonymous-21155' -> number of clients is now 2 Creating link /usr/portage/tmp/portage/kdelibs-3.4.2/temp/fakehome/.kde/tmp-locutus. Created link from "/usr/portage/tmp/portage/kdelibs-3.4.2/temp/fakehome/.kde/tmp-locutus" to "/tmp/kde-portage" Xlib: connection to ":0.0" refused by server Xlib: No protocol specified kded: cannot connect to X server :0.0 DCOP aborting call from 'anonymous-21155' to 'kded' DCOP: unregister 'kded' kded: ERROR: Communication problem with kded, it probably crashed. kdeinit: PID 21155 terminated. Xlib: connection to ":0.0" refused by server Xlib: No protocol specified kdeinit: Can't connect to the X Server. kdeinit: Might not terminate at end of session. DCOP: unregister 'anonymous-21155' DCOP: register 'anonymous-21128' -> number of clients is now 1 Creating link /usr/portage/tmp/portage/kdelibs-3.4.2/temp/fakehome/.kde/cache-locutus. Created link from "/usr/portage/tmp/portage/kdelibs-3.4.2/temp/fakehome/.kde/cache-locutus" to "/var/tmp/kdecache-portage" kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-portage/ksycoca kio (KSycoca): Could not open ksycoca kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-portage/ksycoca kio (KSycoca): Could not open ksycoca kio (KSycoca): findFactory: we have no database.... launching kdeinit kdeinit: Shutting down running client. kdeinit: Killing kdeinit/klauncher. klauncher: Exiting on read_socket errno: 95 DCOP: unregister 'klauncher' Could not load library! Trying exec.... kdeinit: Launched DCOPServer, pid = 21162 result = 0 --------------------------------- It looks like dcopserver is already running. If you are sure that it is not already running, remove /usr/portage/tmp/portage/kdelibs-3.4.2/temp/fakehome/.DCOPserver_locutus__0 and start dcopserver again. --------------------------------- kdeinit: Launched KLauncher, pid = 21163 result = 0 DCOP: register 'klauncher' -> number of clients is now 2 Could not load library! Trying exec.... kdeinit: Launched KDED, pid = 21164 result = 0 DCOP: new daemon klauncher DCOP: register 'kded' -> number of clients is now 2 DCOP: unregister 'kded' DCOP: register 'kded' -> number of clients is now 2 Xlib: connection to ":0.0" refused by server Xlib: No protocol specified kded: cannot connect to X server :0.0 DCOP: register 'anonymous-21164' -> number of clients is now 3 DCOP aborting call from 'anonymous-21164' to 'kded' DCOP: unregister 'kded' kded: ERROR: Communication problem with kded, it probably crashed. DCOP: unregister 'anonymous-21164' kdeinit: PID 21164 terminated. Xlib: connection to ":0.0" refused by server Xlib: No protocol specified kdeinit: Can't connect to the X Server. kdeinit: Might not terminate at end of session. kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-portage/ksycoca kio (KSycoca): Could not open ksycoca kurltest: KURL::isValid() : checking 'TRUE' against expected value 'TRUE'... ok kurltest: KURL::protocol() : checking 'http' against expected value 'http'... ok kurltest: KURL::host() : checking 'www1.foo.bar' against expected value 'www1.foo.bar'... ok kurltest: KURL::url() : checking 'http://www1.foo.bar' against expected value 'http://www1.foo.bar'... ok kurltest: KURL::url() : checking 'http://www.foo.bar/top//test1/file.html' against expected value 'http://www.foo.bar/top//test1/file.html'... ok kurltest: KURL::url() : checking 'http://www.foo.bar/top//test2/file2.html' against expected value 'http://www.foo.bar/top//test2/file2.html'... ok kurltest: KURL::url() : checking 'file:///usr/local/src/kde2/////kdelibs/kio' against expected value 'file:///usr/local/src/kde2/////kdelibs/kio'... ok kurltest: KURL::url() : checking 'mailto:bastian@kde.org' against expected value 'mailto:bastian@kde.org'... ok kurltest: KURL::url() : checking 'mailto:bastian@kde.org?subject=hello' against expected value 'mailto:bastian@kde.org?subject=hello'... ok kurltest: KURL::url() : checking 'file:///usr/local/src/kde2/////kdebase/konqueror' against expected value 'file:///usr/local/src/kde2/////kdebase/konqueror'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/my#myref' against expected value 'file:///home/dfaure/my#myref'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasSubURL() : checking 'no' against expected value 'no'... ok kurltest: KURL::htmlRef() : checking 'myref' against expected value 'myref'... ok kurltest: KURL::upURL() : checking 'file:///home/dfaure/' against expected value 'file:///home/dfaure/'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/my#%2f' against expected value 'file:///home/dfaure/my#%2f'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasSubURL() : checking 'no' against expected value 'no'... ok kurltest: KURL::encodedHtmlRef() : checking '%2f' against expected value '%2f'... ok kurltest: KURL::htmlRef() : checking '/' against expected value '/'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/my#%6a' against expected value 'file:///home/dfaure/my#%6a'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasSubURL() : checking 'no' against expected value 'no'... ok kurltest: KURL::encodedHtmlRef() : checking '%6a' against expected value '%6a'... ok kurltest: KURL::htmlRef() : checking 'j' against expected value 'j'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/my#myref' against expected value 'file:///home/dfaure/my#myref'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasSubURL() : checking 'no' against expected value 'no'... ok kurltest: KURL::htmlRef() : checking 'myref' against expected value 'myref'... ok kurltest: KURL::upURL() : checking 'file:///home/dfaure/' against expected value 'file:///home/dfaure/'... ok kurltest: KURL::isValid() : checking 'TRUE' against expected value 'TRUE'... ok kurltest: KURL::isValid() : checking 'FALSE' against expected value 'FALSE'... ok kurltest: KURL::isValid() : checking 'FALSE' against expected value 'FALSE'... ok kurltest: KURL::url() : checking 'file:///opt/kde2/qt2/doc/html/showimg-main-cpp.html#QObject::connect' against expected value 'file:///opt/kde2/qt2/doc/html/showimg-main-cpp.html#QObject::connect'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::htmlRef() : checking 'QObject::connect' against expected value 'QObject::connect'... ok kurltest: KURL::hasSubURL() : checking 'no' against expected value 'no'... ok kurltest: KURL::upURL() : checking 'file:///opt/kde2/qt2/doc/html/' against expected value 'file:///opt/kde2/qt2/doc/html/'... ok kurltest: KURL::url() : checking 'file:///opt/kde2/qt2/doc/html/showimg-main-cpp.html#QObject::connect' against expected value 'file:///opt/kde2/qt2/doc/html/showimg-main-cpp.html#QObject::connect'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::htmlRef() : checking 'QObject::connect' against expected value 'QObject::connect'... ok kurltest: KURL::hasSubURL() : checking 'no' against expected value 'no'... ok kurltest: KURL::upURL() : checking 'file:///opt/kde2/qt2/doc/html/' against expected value 'file:///opt/kde2/qt2/doc/html/'... ok kurltest: KURL::url() : checking 'file:///opt/kde2/qt2/doc/html/showimg-main-cpp.html#QObject:connect' against expected value 'file:///opt/kde2/qt2/doc/html/showimg-main-cpp.html#QObject:connect'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::htmlRef() : checking 'QObject:connect' against expected value 'QObject:connect'... ok kurltest: KURL::hasSubURL() : checking 'no' against expected value 'no'... ok kurltest: KURL::upURL() : checking 'file:///opt/kde2/qt2/doc/html/' against expected value 'file:///opt/kde2/qt2/doc/html/'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/#myref' against expected value 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/#myref'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::isLocalFile() : checking 'no' against expected value 'no'... ok kurltest: KURL::hasSubURL() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::upURL() : checking 'file:///home/dfaure/' against expected value 'file:///home/dfaure/'... ok kurltest: KURL::url() : checking 'error:/?error=14&errText=Unknown%20host%20asdfu.adgi.sdfgoi#http://asdfu.adgi.sdfgoi' against expected value 'error:/?error=14&errText=Unknown%20host%20asdfu.adgi.sdfgoi#http://asdfu.adgi.sdfgoi'... ok kurltest: KURL::hasSubURL() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::isLocalFile() : checking 'no' against expected value 'no'... ok kurltest: KURL::hasHTMLRef() : checking 'no' against expected value 'no'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/' against expected value 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'no' against expected value 'no'... ok kurltest: KURL::htmlRef() : checking '' against expected value ''... ok kurltest: KURL::hasSubURL() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::upURL() : checking 'file:///home/dfaure/' against expected value 'file:///home/dfaure/'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/' against expected value 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'no' against expected value 'no'... ok kurltest: KURL::htmlRef() : checking '' against expected value ''... ok kurltest: KURL::hasSubURL() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::upURL() : checking 'file:///home/dfaure/' against expected value 'file:///home/dfaure/'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/README' against expected value 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/README'... ok kurltest: KURL::hasRef() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::hasHTMLRef() : checking 'no' against expected value 'no'... ok kurltest: KURL::htmlRef() : checking '' against expected value ''... ok kurltest: KURL::hasSubURL() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::upURL() : checking 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/' against expected value 'file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/'... ok kurltest: KURL::prettyURL() : checking 'http://ferret.lmh.ox.ac.uk/~kdecvs/' against expected value 'http://ferret.lmh.ox.ac.uk/~kdecvs/'... ok kurltest: KURL::prettyURL() : checking 'file:///home/test/directory with spaces' against expected value 'file:///home/test/directory with spaces'... ok kurltest: KURL::prettyURL() : checking 'fish://foo/%23README%23' against expected value 'fish://foo/%23README%23'... ok kurltest: KURL::prettyURL() : checking 'http://alain.knaff.linux.lu/bug-reports/kde/spaces in url.html' against expected value 'http://alain.knaff.linux.lu/bug-reports/kde/spaces in url.html'... ok kurltest: KURL::url() : checking 'http://alain.knaff.linux.lu/bug-reports/kde/spaces%20in%20url.html' against expected value 'http://alain.knaff.linux.lu/bug-reports/kde/spaces%20in%20url.html'... ok kurltest: KURL::prettyURL() : checking 'http://alain.knaff.linux.lu/bug-reports/kde/percentage%in%url.html' against expected value 'http://alain.knaff.linux.lu/bug-reports/kde/percentage%in%url.html'... ok kurltest: KURL::url() : checking 'http://alain.knaff.linux.lu/bug-reports/kde/percentage%25in%25url.html' against expected value 'http://alain.knaff.linux.lu/bug-reports/kde/percentage%25in%25url.html'... ok kurltest: KURL::path() : checking '/home/gis/src/kde/kdelibs/kfile/.#kfiledetailview.cpp.1.18' against expected value '/home/gis/src/kde/kdelibs/kfile/.#kfiledetailview.cpp.1.18'... ok kurltest: KURL::path() : checking '/home/charles/foo%20moo' against expected value '/home/charles/foo%20moo'... ok kurltest: KURL::path() : checking '/home/charles/foo moo' against expected value '/home/charles/foo moo'... ok * Empty URL kurltest: KURL::url() : checking '' against expected value ''... ok kurltest: KURL::isEmpty() : checking 'ok' against expected value 'ok'... ok kurltest: KURL::isValid() : checking 'ko' against expected value 'ko'... ok kurltest: KURL::upURL() : checking 'ok' against expected value 'ok'... ok * URL is file:///home/dfaure/file.txt kurltest: KURL::path() : checking '/home/dfaure/file.txt' against expected value '/home/dfaure/file.txt'... ok kurltest: KURL::url() : checking 'file:///home/dfaure/file.txt' against expected value 'file:///home/dfaure/file.txt'... ok kurltest: KURL::directory(false,false) : checking '/home/dfaure/' against expected value '/home/dfaure/'... ok kurltest: KURL::directory(true,false) : checking '/home/dfaure' against expected value '/home/dfaure'... ok * URL is file:///home/dfaure/ kurltest: KURL::directory(false,false) : checking '/home/dfaure/' against expected value '/home/dfaure/'... ok kurltest: KURL::directory(true,false) : checking '/home/dfaure' against expected value '/home/dfaure'... ok kurltest: KURL::directory(false,true) : checking '/home/' against expected value '/home/'... ok kurltest: KURL::directory(true,true) : checking '/home' against expected value '/home'... ok kurltest: KURL::cd("..") : checking 'file:///home' against expected value 'file:///home'... ok kurltest: KURL::cd("thomas") : checking 'file:///home/thomas' against expected value 'file:///home/thomas'... ok kurltest: KURL::cd("/opt/kde/bin/") : checking 'file:///opt/kde/bin/' against expected value 'file:///opt/kde/bin/'... ok * URL is ftp://ftp.kde.org/ kurltest: KURL::cd("pub") : checking 'ftp://ftp.kde.org/pub' against expected value 'ftp://ftp.kde.org/pub'... ok kurltest: KURL::upURL() : checking 'ftp://ftp.kde.org/' against expected value 'ftp://ftp.kde.org/'... ok * URL is file:///home/dfaure/my%20tar%20file.tgz#gzip:/#tar:/README kurltest: KURL::setFileName() : checking 'file:///home/dfaure/myfile.txt' against expected value 'file:///home/dfaure/myfile.txt'... ok kurltest: KURL::setFileName() : checking 'file:///home/dfaure/myotherfile.txt' against expected value 'file:///home/dfaure/myotherfile.txt'... ok kurltest: KURL::setFileName() special : checking 'file:///home/dfaure/mynewdir' against expected value 'file:///home/dfaure/mynewdir'... ok kurltest: KURL::addPath("subdir") : checking 'file:///home/dfaure/mynewdir/subdir' against expected value 'file:///home/dfaure/mynewdir/subdir'... ok kurltest: KURL::addPath("/foo/") : checking 'file:///home/dfaure/mynewdir/subdir/foo/' against expected value 'file:///home/dfaure/mynewdir/subdir/foo/'... ok kurltest: KURL::addPath("subdir") : checking 'http://www.kde.org/subdir' against expected value 'http://www.kde.org/subdir'... ok kurltest: KURL::addPath("subdir") : checking 'http://www.kde.org/subdir' against expected value 'http://www.kde.org/subdir'... ok * URL is print:/specials/Print%20To%20File%20(PDF%2FAcrobat) kurltest: KURL::path() : checking '/specials/Print To File (PDF/Acrobat)' against expected value '/specials/Print To File (PDF/Acrobat)'... ok kurltest: KURL::fileName() : checking 'Print To File (PDF/Acrobat)' against expected value 'Print To File (PDF/Acrobat)'... ok kurltest: KURL::setFileName() : checking 'print:/specials/' against expected value 'print:/specials/'... ok * URL is file:///specials/Print kurltest: KURL::path() : checking '/specials/Print' against expected value '/specials/Print'... ok kurltest: KURL::fileName() : checking 'Print' against expected value 'Print'... ok kurltest: KURL::setFileName() : checking 'file:///specials/' against expected value 'file:///specials/'... ok * URL is ftp://host/dir1/dir2/myfile.txt kurltest: KURL::hasSubURL() : checking 'no' against expected value 'no'... ok kurltest: KURL::split() : checking '1' against expected value '1'... ok kurltest: KURL::split() : checking 'ftp://host/dir1/dir2/myfile.txt' against expected value 'ftp://host/dir1/dir2/myfile.txt'... ok kurltest: KURL::directory(true,true) : checking '/dir1/dir2' against expected value '/dir1/dir2'... ok kurltest: urlcmp(only slash difference) : checking 'ok' against expected value 'ok'... ok kurltest: urlcmp(only slash difference, ignore_trailing) : checking 'ok' against expected value 'ok'... ok kurltest: urlcmp(only hash difference) : checking 'ok' against expected value 'ok'... ok kurltest: urlcmp(only hash difference, ignore_ref) : checking 'ok' against expected value 'ok'... ok kurltest: urlcmp(slash and hash difference, ignore_trailing, ignore_ref) : checking 'ok' against expected value 'ok'... ok kurltest: urlcmp(empty, empty) : checking 'ok' against expected value 'ok'... ok kurltest: urlcmp(empty, empty) : checking 'ok' against expected value 'ok'... ok kurltest: urlcmp(empty, not empty) : checking 'ko' against expected value 'ko'... ok kurltest: urlcmp(empty, not empty) : checking 'ko' against expected value 'ko'... ok kurltest: urlcmp(malformed, not empty) : checking 'ko' against expected value 'ko'... ok kurltest: urlcmp(malformed, not empty) : checking 'ko' against expected value 'ko'... ok * URL is ftp://ftp.de.kde.org kurltest: KURL::path() : checking '' against expected value ''... ok kurltest: KURL::isParentOf() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::isParentOf() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::isParentOf() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::isParentOf() : checking 'no' against expected value 'no'... ok kurltest: KURL::isParentOf() : checking 'yes' against expected value 'yes'... ok kurltest: KURL::isParentOf() : checking 'no' against expected value 'no'... ok kurltest: KURL::isParentOf() : checking 'no' against expected value 'no'... ok kurltest: KURL::isParentOf() : checking 'yes' against expected value 'yes'... ok kurltest: http: Relative URL, single file : checking 'http://www.website.com/directory/relative.html' against expected value 'http://www.website.com/directory/relative.html'... ok kurltest: http: Relative URL, single file, directory up : checking 'http://www.website.com/relative.html' against expected value 'http://www.website.com/relative.html'... ok kurltest: http: Relative URL, single file, directory down : checking 'http://www.website.com/directory/down/relative.html' against expected value 'http://www.website.com/directory/down/relative.html'... ok kurltest: http: Relative URL, full path : checking 'http://www.website.com/down/relative.html' against expected value 'http://www.website.com/down/relative.html'... ok kurltest: http: Relative URL, with host : checking 'http://www.kde.org/relative.html' against expected value 'http://www.kde.org/relative.html'... ok kurltest: http: Relative URL, with query : checking 'http://www.website.com/directory/relative.html?query=test&name=harry' against expected value 'http://www.website.com/directory/relative.html?query=test&name=harry'... ok kurltest: http: Removing query item : checking 'http://www.website.com/directory/relative.html?name=harry' against expected value 'http://www.website.com/directory/relative.html?name=harry'... ok kurltest: http: Adding query item : checking 'http://www.website.com/directory/relative.html?name=harry&age=18' against expected value 'http://www.website.com/directory/relative.html?name=harry&age=18'... ok kurltest: http: Adding query item : checking 'http://www.website.com/directory/relative.html?name=harry&age=18&age=21' against expected value 'http://www.website.com/directory/relative.html?name=harry&age=18&age=21'... ok kurltest: http: Adding query item : checking 'http://www.website.com/directory/relative.html?name=harry&age=18&age=21&fullname=Harry%20Potter' against expected value 'http://www.website.com/directory/relative.html?name=harry&age=18&age=21&fullname=Harry%20Potter'... ok kurltest: http: Relative URL, with query and no filename : checking 'http://www.website.com/directory/?query=test&name=harry' against expected value 'http://www.website.com/directory/?query=test&name=harry'... ok kurltest: http: Relative URL, with reference : checking 'http://www.website.com/directory/relative.html#with_reference' against expected value 'http://www.website.com/directory/relative.html#with_reference'... ok kurltest: http: Relative URL, with empty reference : checking 'http://www.website.com/directory/?hello#' against expected value 'http://www.website.com/directory/?hello#'... ok kurltest: http: Empty relative URL : checking 'http://www.website.com/directory/?hello#ref' against expected value 'http://www.website.com/directory/?hello#ref'... ok kurltest: http: Relative URL, orig URL had no path : checking 'http://faure@www.kde.org/filename.html' against expected value 'http://faure@www.kde.org/filename.html'... ok kurltest: http: Relative URL, orig URL had username : checking 'http://faure:pass@www.kde.org/bleh/' against expected value 'http://faure:pass@www.kde.org/bleh/'... ok kurltest: http: Relative URL, orig URL had username : checking 'http://www.yahoo.org' against expected value 'http://www.yahoo.org'... ok kurltest: http: Relative URL, single file : checking 'http://www.website.com/directory/relative.html' against expected value 'http://www.website.com/directory/relative.html'... ok kurltest: http: Relative URL, single file, directory up : checking 'http://www.website.com/relative.html' against expected value 'http://www.website.com/relative.html'... ok kurltest: http: Relative URL, single file, directory down : checking 'http://www.website.com/directory/down/relative.html' against expected value 'http://www.website.com/directory/down/relative.html'... ok kurltest: http: Relative URL, full path : checking 'http://www.website.com/down/relative.html' against expected value 'http://www.website.com/down/relative.html'... ok kurltest: http: Relative URL, with query : checking 'http://www.website.com/directory/relative.html?query=test&name=harry' against expected value 'http://www.website.com/directory/relative.html?query=test&name=harry'... ok kurltest: http: Relative URL, with query and no filename : checking 'http://www.website.com/directory/filename?query=test&name=harry' against expected value 'http://www.website.com/directory/filename?query=test&name=harry'... ok kurltest: http: Relative URL, with reference : checking 'http://www.website.com/directory/relative.html#with_reference' against expected value 'http://www.website.com/directory/relative.html#with_reference'... ok kurltest: http: Strange relative URL : checking 'http://www.website.com/relative.html' against expected value 'http://www.website.com/relative.html'... ok kurltest: http: Set user : checking 'http://waldo@www.website.com/directory/filename?bla#blub' against expected value 'http://waldo@www.website.com/directory/filename?bla#blub'... ok kurltest: http: Set user with slash in it : checking 'http://waldo%2Fbastian@www.website.com/directory/filename?bla#blub' against expected value 'http://waldo%2Fbastian@www.website.com/directory/filename?bla#blub'... ok kurltest: http: setRef/setPass/setDirectory/setHost/setPort : checking 'https://waldo%2Fbastian:pass@web.com:881/foo/?bla' against expected value 'https://waldo%2Fbastian:pass@web.com:881/foo/?bla'... ok kurltest: http: setDirectory #2 : checking 'https://waldo%2Fbastian:pass@web.com:881/foo/?bla' against expected value 'https://waldo%2Fbastian:pass@web.com:881/foo/?bla'... ok kurltest: http: URL with empty query string : checking 'http://www.kde.org/cgi/test.cgi?' against expected value 'http://www.kde.org/cgi/test.cgi?'... ok kurltest: http: URL with empty reference string : checking 'http://www.kde.org/cgi/test.cgi#' against expected value 'http://www.kde.org/cgi/test.cgi#'... ok kurltest: hasRef() : checking 'true' against expected value 'true'... ok kurltest: hasHTMLRef() : checking 'true' against expected value 'true'... ok kurltest: encodedHtmlRef() : checking '' against expected value ''... ok kurltest: http: URL with incorrect encoded query : checking 'http://www.kde.org/cgi/test.cgi?hello=My%20Value' against expected value 'http://www.kde.org/cgi/test.cgi?hello=My%20Value'... ok kurltest: http: URL with ':' in query : checking 'http://www.kde.org/cgi/test.cgi?hello:My%20Value' against expected value 'http://www.kde.org/cgi/test.cgi?hello:My%20Value'... ok kurltest: upURL() removes query : checking 'http://www.kde.org/cgi/test.cgi' against expected value 'http://www.kde.org/cgi/test.cgi'... ok kurltest: http: URL with incorrect encoded query : checking 'http://www.kde.org/cgi/test.cgi?hello=My%20Value+20' against expected value 'http://www.kde.org/cgi/test.cgi?hello=My%20Value+20'... ok kurltest: http: URL with empty path string : checking 'http://meine.db24.de?link=home_c_login_login' against expected value 'http://meine.db24.de?link=home_c_login_login'... ok kurltest: http: URL with empty path string path : checking '' against expected value ''... ok kurltest: http: URL with empty path string query : checking '?link=home_c_login_login' against expected value '?link=home_c_login_login'... ok kurltest: http: URL with port, query, and empty path; url : checking 'http://a:389?b=c' against expected value 'http://a:389?b=c'... ok kurltest: http: URL with port, query, and empty path; host : checking 'a' against expected value 'a'... ok kurltest: http: URL with port, query, and empty path; port : checking '389' against expected value '389'... ok kurltest: http: URL with port, query, and empty path; path : checking '' against expected value ''... ok kurltest: http: URL with port, query, and empty path; query : checking '?b=c' against expected value '?b=c'... ok kurltest: http: URL with empty path string : checking 'http://meine.db24.de#link=home_c_login_login' against expected value 'http://meine.db24.de#link=home_c_login_login'... ok kurltest: http: URL with empty path string path : checking '' against expected value ''... ok kurltest: http: URL with port, ref, and empty path; url : checking 'http://a:389#b=c' against expected value 'http://a:389#b=c'... ok kurltest: http: URL with port, ref, and empty path; host : checking 'a' against expected value 'a'... ok kurltest: http: URL with port, ref, and empty path; port : checking '389' against expected value '389'... ok kurltest: http: URL with port, ref, and empty path; path : checking '' against expected value ''... ok kurltest: http: URL with port, ref, and empty path; ref : checking 'b=c' against expected value 'b=c'... ok kurltest: http: URL with port, ref, and empty path; query : checking '' against expected value ''... ok kurltest: http: IPV6 host : checking '::ffff:129.144.52.38' against expected value '::ffff:129.144.52.38'... ok kurltest: http: IPV6 port : checking '81' against expected value '81'... ok kurltest: http: IPV6 host : checking '::ffff:129.144.52.38' against expected value '::ffff:129.144.52.38'... ok kurltest: http: IPV6 host : checking 'waba' against expected value 'waba'... ok kurltest: http: IPV6 host : checking 'pass' against expected value 'pass'... ok kurltest: http: IPV6 port : checking '81' against expected value '81'... ok kurltest: http: IPV6 host : checking 'http://[::ffff:129.144.52.38]/cgi/test.cgi' against expected value 'http://[::ffff:129.144.52.38]/cgi/test.cgi'... ok kurltest: http: IPV6 without path : checking 'http://[::ffff:129.144.52.38]?query' against expected value 'http://[::ffff:129.144.52.38]?query'... ok kurltest: http: IPV6 without path; query : checking '?query' against expected value '?query'... ok kurltest: http: IPV6 without path : checking 'http://[::ffff:129.144.52.38]#ref' against expected value 'http://[::ffff:129.144.52.38]#ref'... ok kurltest: http: IPV6 without path; ref : checking 'ref' against expected value 'ref'... ok kurltest: http: IPV6 without path : checking 'http://[::ffff:129.144.52.38]:81?query' against expected value 'http://[::ffff:129.144.52.38]:81?query'... ok kurltest: http: IPV6 without path; port : checking '81' against expected value '81'... ok kurltest: http: IPV6 without path; query : checking '?query' against expected value '?query'... ok kurltest: http: IPV6 without path : checking 'http://[::ffff:129.144.52.38]:81#ref' against expected value 'http://[::ffff:129.144.52.38]:81#ref'... ok kurltest: http: IPV6 without path; port : checking '81' against expected value '81'... ok kurltest: http: IPV6 without path; ref : checking 'ref' against expected value 'ref'... ok kurltest: Streaming valid URL : checking 'http://www.website.com/directory/?#ref' against expected value 'http://www.website.com/directory/?#ref'... ok kurltest: Streaming invalid URL : checking 'malformed' against expected value 'malformed'... ok kurltest: Streaming invalid URL : checking 'file:' against expected value 'file:'... ok kurltest: Streaming ipv6 URL with query : checking 'http://[::ffff:129.144.52.38]:81?query' against expected value 'http://[::ffff:129.144.52.38]:81?query'... ok kurltest: Broken stuff #1 path : checking 'a' against expected value 'a'... ok kurltest: Broken stuff #1 fileName(false) : checking 'a' against expected value 'a'... ok kurltest: Broken stuff #1 fileName(true) : checking 'a' against expected value 'a'... ok kurltest: Broken stuff #1 directory(false, false) : checking '' against expected value ''... ok kurltest: Broken stuff #1 directory(true, false) : checking '' against expected value ''... ok kurltest: Broken stuff #1 directory(false, true) : checking '' against expected value ''... ok kurltest: Broken stuff #2 path : checking 'a/' against expected value 'a/'... ok kurltest: Broken stuff #2 fileName(false) : checking '' against expected value ''... ok kurltest: Broken stuff #2 fileName(true) : checking 'a' against expected value 'a'... ok kurltest: Broken stuff #2 directory(false, false) : checking 'a/' against expected value 'a/'... ok kurltest: Broken stuff #2 directory(true, false) : checking 'a' against expected value 'a'... ok kurltest: Broken stuff #2 directory(false, true) : checking '' against expected value ''... ok kurltest: Broken stuff #3 empty : checking 'NOT' against expected value 'NOT'... ok kurltest: Broken stuff #3 valid : checking 'MALFORMED' against expected value 'MALFORMED'... ok kurltest: Broken stuff #3 path : checking '' against expected value ''... ok kurltest: Broken stuff #3 fileName(false) : checking '' against expected value ''... ok kurltest: Broken stuff #3 fileName(true) : checking '' against expected value ''... ok kurltest: Broken stuff #3 directory(false, false) : checking '' against expected value ''... ok kurltest: Broken stuff #3 directory(true, false) : checking '' against expected value ''... ok kurltest: Broken stuff #3 directory(false, true) : checking '' against expected value ''... ok kurltest: Broken stuff #4 empty : checking 'NOT' against expected value 'NOT'... ok kurltest: Broken stuff #4 valid : checking 'VALID' against expected value 'VALID'... ok kurltest: Broken stuff #4 path : checking '' against expected value ''... ok kurltest: Broken stuff #5 empty : checking 'NOT' against expected value 'NOT'... ok kurltest: Broken stuff #5 valid : checking 'MALFORMED' against expected value 'MALFORMED'... ok kurltest: Broken stuff #5 path : checking '' against expected value ''... ok kurltest: Broken stuff #6 valid : checking 'MALFORMED' against expected value 'MALFORMED'... ok kurltest: Broken stuff #6 valid : checking 'MALFORMED' against expected value 'MALFORMED'... ok kurltest: Broken stuff #6 empty : checking 'NOT' against expected value 'NOT'... ok kurltest: Broken stuff #6 path : checking '' against expected value ''... ok kurltest: UNC, with empty host : checking '/home/root' against expected value '/home/root'... ok kurltest: UNC, with empty host : checking 'file:///home/root' against expected value 'file:///home/root'... ok kurltest: UNC, with remote host : checking 'file://remotehost/home/root' against expected value 'file://remotehost/home/root'... ok kurltest: KURL::host() : checking 'atlas' against expected value 'atlas'... ok kurltest: KURL::path() : checking '/dfaure' against expected value '/dfaure'... ok kurltest: KURL::host() : checking 'remotehost' against expected value 'remotehost'... ok kurltest: KURL::path() : checking '/home/root' against expected value '/home/root'... ok kurltest: mailto: URL, general form : checking 'mailto' against expected value 'mailto'... ok kurltest: mailto: URL, general form : checking 'faure@kde.org' against expected value 'faure@kde.org'... ok kurltest: mailto: URL, is relative : checking 'false' against expected value 'false'... ok kurltest: mailto: URL, general form : checking 'mailto' against expected value 'mailto'... ok kurltest: mailto: URL, general form : checking 'Faure David <faure@kde.org>' against expected value 'Faure David <faure@kde.org>'... ok kurltest: isRelativeURL("mailto:faure@kde.org") : checking 'no' against expected value 'no'... ok kurltest: mailto: invalid URL : checking 'malformed' against expected value 'malformed'... ok kurltest: man: URL, is relative : checking 'false' against expected value 'false'... ok kurltest: javascript: URL, is relative : checking 'false' against expected value 'false'... ok kurltest: file: URL, is relative : checking 'false' against expected value 'false'... ok kurltest: /path, is relative : checking 'true' against expected value 'true'... ok kurltest: something, is relative : checking 'true' against expected value 'true'... ok kurltest: about: : checking 'konqueror' against expected value 'konqueror'... ok kurltest: host : checking 'swww.gad.de' against expected value 'swww.gad.de'... ok kurltest: path : checking '/servlet/CookieAccepted' against expected value '/servlet/CookieAccepted'... ok kurltest: url : checking 'file:///home/dfaure/konqtests/Mat%E9riel' against expected value 'file:///home/dfaure/konqtests/Mat%E9riel'... ok kurltest: pretty : checking 'file:///home/dfaure/konqtests/Matériel' against expected value 'file:///home/dfaure/konqtests/Matériel'... ok kurltest: pretty + strip : checking '/home/dfaure/konqtests/Matériel' against expected value '/home/dfaure/konqtests/Matériel'... ok kurltest: UTF8 : checking 'file:///home/dfaure/konqtests/Mat%C3%A9riel' against expected value 'file:///home/dfaure/konqtests/Mat%C3%A9riel'... ok kurltest: UTF8 path : checking '/home/dfaure/konqtests/Matériel' against expected value '/home/dfaure/konqtests/Matériel'... ok kurltest: fromPathOrURL path : checking '/home/dfaure/konqtests/Mat%E9riel' against expected value '/home/dfaure/konqtests/Mat%E9riel'... ok kurltest: pathOrURL url : checking 'http://www.kde.org' against expected value 'http://www.kde.org'... ok kurltest: fromPathOrURL malformed : checking 'malformed' against expected value 'malformed'... ok kurltest: fromPathOrURL malformed : checking 'malformed' against expected value 'malformed'... ok kurltest: fromPathOrURL malformed : checking 'malformed' against expected value 'malformed'... ok kurltest: pathOrURL path : checking '/home/dfaure/konqtests/Mat%E9riel' against expected value '/home/dfaure/konqtests/Mat%E9riel'... ok kurltest: pathOrURL url : checking 'http://www.kde.org' against expected value 'http://www.kde.org'... ok kurltest: pathOrURL local file with ref : checking 'file:///home/dfaure/konq tests/Matériel#ref' against expected value 'file:///home/dfaure/konq tests/Matériel#ref'... ok kurltest: pathOrURL local file with query : checking 'file:///home/dfaure/konq tests/Matériel?query' against expected value 'file:///home/dfaure/konq tests/Matériel?query'... ok kurltest: pathOrURL local path with # : checking '/home/dfaure/file#with#hash' against expected value '/home/dfaure/file#with#hash'... ok kurltest: russian : checking 'file:///home/%C6%C7%CE7' against expected value 'file:///home/%C6%C7%CE7'... ok kurltest: wrong order of query and hypertext reference #1 : checking 'fragmentPrecedes' against expected value 'fragmentPrecedes'... ok kurltest: wrong order of query and hypertext reference #2 : checking '?theQuery' against expected value '?theQuery'... ok kurltest: zero-length query : checking '?' against expected value '?'... ok kurltest: no query : checking '' against expected value ''... ok kurltest: setEncodedPathAndQuery test#1 : checking '?another&query' against expected value '?another&query'... ok kurltest: setEncodedPathAndQuery test#2 : checking 'another/path/' against expected value 'another/path/'... ok kurltest: setEncodedPathAndQuery test#1 : checking '?another&query' against expected value '?another&query'... ok kurltest: setEncodedPathAndQuery test#2 : checking 'another/path' against expected value 'another/path'... ok kurltest: queryItem (first item) : checking 'frerich' against expected value 'frerich'... ok kurltest: queryItem (middle item) : checking 'de' against expected value 'de'... ok kurltest: queryItem (last item) : checking 'lang de' against expected value 'lang de'... ok kurltest: queryItem (invalid item) : checking '' against expected value ''... ok kurltest: queryItem (empty item) : checking '' against expected value ''... ok kurltest: queryItem (item with encoded chars) : checking '+ :%' against expected value '+ :%'... ok kurltest: queryItems (c.s. keys) : checking 'Cc, Subject, body' against expected value 'Cc, Subject, body'... ok kurltest: queryItems (c.i.s. keys) : checking 'body, cc, subject' against expected value 'body, cc, subject'... ok kurltest: queryItems (values; c.s. keys) : checking 'majordomo@lists.kde.org, subscribe me, subscribe mutz@kde.org' against expected value 'majordomo@lists.kde.org, subscribe me, subscribe mutz@kde.org'... ok kurltest: queryItems (values; c.i.s. keys) : checking 'subscribe mutz@kde.org, majordomo@lists.kde.org, subscribe me' against expected value 'subscribe mutz@kde.org, majordomo@lists.kde.org, subscribe me'... ok kurltest: umlaut1.url() : checking 'http://www.clever-tanken.de/liste.asp?ort=N%FCrnberg&typ=Diesel' against expected value 'http://www.clever-tanken.de/liste.asp?ort=N%FCrnberg&typ=Diesel'... ok kurltest: umlaut2.url() : checking 'http://www.clever-tanken.de/liste.asp?ort=N%FCrnberg&typ=Diesel' against expected value 'http://www.clever-tanken.de/liste.asp?ort=N%FCrnberg&typ=Diesel'... ok kurltest: encode_string('C++') : checking 'C%2B%2B' against expected value 'C%2B%2B'... ok kurltest: decode_string('C%2B%2B') : checking 'C++' against expected value 'C++'... ok kurltest: decode_string('C%00A') : checking 'C' against expected value 'C'... ok kurltest: encode_string('%') : checking '%25' against expected value '%25'... ok kurltest: encode_string(':') : checking '%3A' against expected value '%3A'... ok kurltest: amantia.isValid() : checking 'true' against expected value 'true'... ok kurltest: amantia.url() : checking 'http://?.foo' against expected value 'http://xn--80a.foo'... KO ! DCOP: unregister 'anonymous-21128' FAIL: kurltest kstdacceltest: shortcutDefault FullScreen : checking 'Ctrl+Shift+F' against expected value 'Ctrl+Shift+F'... ok kstdacceltest: shortcutDefault BeginningOfLine : checking 'Home' against expected value 'Home'... ok kstdacceltest: shortcutDefault EndOfLine : checking 'End' against expected value 'End'... ok kstdacceltest: name BeginningOfLine : checking 'BeginningOfLine' against expected value 'BeginningOfLine'... ok kstdacceltest: name EndOfLine : checking 'EndOfLine' against expected value 'EndOfLine'... ok kstdacceltest: shortcut method : checking 'Ctrl++' against expected value 'Ctrl++'... ok PASS: kstdacceltest =================== 1 of 2 tests failed =================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/usr/portage/tmp/portage/kdelibs-3.4.2/work/kdelibs-3.4.2/kdecore/tests' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/usr/portage/tmp/portage/kdelibs-3.4.2/work/kdelibs-3.4.2/kdecore/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/usr/portage/tmp/portage/kdelibs-3.4.2/work/kdelibs-3.4.2/kdecore' make: *** [check-recursive] Error 1 !!! ERROR: kde-base/kdelibs-3.4.2 failed. !!! Function src_test, Line 566, Exitcode 0 !!! Make check failed. See above for details. !!! If you need support, post the topmost build error, NOT this status message. I haven't tried without 'maketest' yet, but since everything else compiled fine I'm positive it wouldn't be a problem.. Please ask if you need any more information. Thanks.
Oy oy, 3.4.2 is pretty old by now. Please try 3.5.4 and open a new bug against that if your problem persists.