[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-cygwin
Subject:    kio (KSycoca) findFactory no database
From:       David Fraser <davidf () sjsoft ! com>
Date:       2002-07-09 11:38:58
[Download RAW message or body]

X is working fine, and I can start up KDE except for a problem with the 
kio sycoca database
It seems that the database is not being created, so whenever it is 
needed it tries to run kdeinit again
kbuildsycoca.exe gives message entry point 
calcResourceHash__C13KStandardDirsPCcRC7QStringb not found in 
cygkdecore-3.dll

I've downloaded the latest versions of all the kde-cygwin packages
 kde-x version 1.2, 1.2-1.2 and 1.3-1.3
 kde-base-2 version 2-2.2.2-b1 and kdebase-2-u1: patch 1etc
 qt-2 2-qt-2.3.1-b1
I also have kde-1 packages installed.

I followed the procedure to debug kde start procedure in the kde2 faq
1. set kde related environment fine
2. start xserver worked fine
3. dcopserver worked fine
4. kdeinit worked fine
5. displays error window... the log output is here:
DCOP: register 'kded' -> number of clients is now 1
DCOP: unregister 'kded'
DCOP: register 'kded' -> number of clients is now 1
DCOP: register 'anonymous-1000' -> number of clients is now 2
DCOP: register 'anonymous-1572' -> number of clients is now 3
kio (KLauncher): KLauncher: Got kdeinit_exec_wait('kbuildsycoca', ...)
kdeinit: handle_requests Handle wrapper request
kdeinit: handle_requests Handle launcher request
kdeinit: Got EXEC_NEW 'kbuildsycoca' from launcher.
kdeinit: launch -> kbuildsycoca --incremental
library=kbuildsycoca.la: No file names kbuildsycoca.la found in paths.
Could not load library! Trying exec....
kdeinit: handle_requests Look for incoming X11 events
kio (KLauncher): kbuildsycoca (pid 1564) up and running.
 >>>>>>>>>>>> DISPLAYS ERROR WINDOW HERE <<<<<<<<<<<<<<<<<<<<
kdeinit: handle_requests Handle wrapper request
kdeinit: handle_requests Handle launcher request
kdeinit: handle_requests Look for incoming X11 events
kdeinit: handle_requests PID 1564 terminated.
DCOP: unregister 'anonymous-1572'
kio (KLauncher): KLauncher: Got kdeinit_exec_wait('kconf_update', ...)
kdeinit: handle_requests Handle wrapper request
kdeinit: handle_requests Handle launcher request
kdeinit: Got EXEC_NEW 'kconf_update' from launcher.
kdeinit: launch -> kconf_update ?
kdeinit: handle_requests Look for incoming X11 events
kio (KLauncher): kconf_update (pid 1784) up and running.
kdeinit: handle_requests Handle wrapper request
kdeinit: handle_requests Handle launcher request
kdeinit: handle_requests Look for incoming X11 events
kdeinit: handle_requests PID 1784 terminated.
DCOP: new daemon kded

basically it gets to kioo (KLauncher): kbuildsycoca (pid 1564) up and 
running
then it displays a window, title "kbuildsycoca.exe - Entry Point Not 
Found" with the following message:
 The procedure entry point 
calcResourceHash__C13KStandardDirsPCcRC7QStringb could not be located in 
the dynamic link library cygkdecore-3.dll
it never displays DCOP: register 'kbuildsycoca'
or the kbuildsycoca messages Recreating database file, Database is up to 
date
Also the kdeinit: handle_requests Handle wrapper request and Handle 
launcher request aren't in the example shown.

If I continue, I get messages indicating errors communicating with 
KLauncher, and that kio doesn't know the file protocol
Also kio (ksycoca) findFactory no database. I looked in the 
~/.kde2/tmp-HOSTNAME/ directory and it's empty.
It seems that each launch tries to launch kdeinit again which makes it 
slow...
The KDE splash screen loads up fine, and kicker displays (after showing 
errors) but no icons are there, its not fully functional.

Any hints/suggestions?
David Fraser

_______________________________________________
kde-cygwin mailing list
kde-cygwin@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-cygwin
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic