Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 100663

Summary: kdelibs-3.4.2 fail maketest
Product: Gentoo Linux Reporter: Sebastian Krämer <mail>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: mail
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sebastian Krämer 2005-07-28 20:13:37 UTC
I tried to upgrade kde to 3.4.2 tonight. It's quite new it seems, I had to
download sources from kde's own ftp. However, I've enabled the 'maketest'
feature since a while and kdelibs failed this test. From what I can say, my
system is really stable right now. And I'm not sure if this is a gentoo bug or
if I should file it at bugs.kde.org. Please decide for yourself, here are the
the lines (sorry, it's a huge bunch :-/ )

/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
Comment 1 Sebastian Krämer 2005-07-28 20:13:37 UTC
I tried to upgrade kde to 3.4.2 tonight. It's quite new it seems, I had to
download sources from kde's own ftp. However, I've enabled the 'maketest'
feature since a while and kdelibs failed this test. From what I can say, my
system is really stable right now. And I'm not sure if this is a gentoo bug or
if I should file it at bugs.kde.org. Please decide for yourself, here are the
the lines (sorry, it's a huge bunch :-/ )

/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.


Reproducible: Always
Steps to Reproduce:




Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 AMD Athlon(TM) XP 2600+
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/portage/distfiles"
FEATURES="autoconfig candy ccache clean confcache distcc distlocks fixpackages
maketest nostrip sandbox sfperms strict test userpriv usersandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
rsync://linux.rz.ruhr-uni-bochum.de/gentoo/
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
LINGUAS="en-US de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/portage/packages"
PORTAGE_TMPDIR="/usr/portage/tmp"
PORTDIR="/usr/portage/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://borgcube/gentoo-portage"
USE="x86 3dnow X alsa apache2 apm arts artswrappersuid audiofile avi berkdb
bitmap-fonts cdparanoia cdr crypt cups curl debug dvd dvdr emboss encode fam
ffmpeg flac foomaticdb gdbm gif gpm gtk gtk2 imagemagick imlib ipv6 java jpeg
jpeg2k kde kdeenablefinal libg++ libwww lirc lm_sensors mad matroska mikmod mmx
motif mozilla-firefox mp3 mpeg ncurses network nls nocardbus nptl nptlonly ogg
oggvorbis opengl oss pam pdflib perl pic png python qt readline samba sasl sdl
slang spell sse ssl svga tcpd tetex theora tiff truetype truetype-fonts
type1-fonts unicode vorbis wsconvert xine xinerama xml2 xmms xosd xv xvid
zeroconf zlib linguas_en-US linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 2 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-29 01:40:28 UTC
The best thing to do is to report it at bugs.kde.org, as suggested in bug 
86758 (which is not identical but very similar) and in other kde bugs related 
to maketest (see bug 97940). 

*** This bug has been marked as a duplicate of 86758 ***
Comment 3 Sebastian Krämer 2005-07-29 11:05:39 UTC
Ok, for who's interested, I filed it into kde's bugtracker: 
http://bugs.kde.org/show_bug.cgi?id=109851