Hi all! A few days ago I possibly made a big mistake - and now I don't know how to solve it. I'm running SuSE 8.1 (i386) with updated KDE 3.1.1 rpms. I tried out a patch to give KWin window shadows that implied to compile the KWin module of the kdebase package. So I downloaded kdebase3-3.1.1 sources and compiled kwin. It seemed that kwin was not compatible with other components. It did not start. Compiling the whole kdebase package and running "make install" seemed for me to be right. After that kdeinit aborted during the first phase of the splashscreen ("setting up interprocess commmunication...") giving the error "DCOP Server could not be started). So I run "make uninstall": no change. I reinstalled the kdebase packages: no change. I updated to KDE 3.1.2: no change: "DCOP server could not be started" If I call a KApp from xterm it says: ====================================== DCOPClient::attachInternal. Attach failed Could not open network socket Could not dlopen library dcopserver.la: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc dcopserver: relocation error: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc kdeinit: DCOPServer could not be started, aborting. DCOPClient::attachInternal. Attach failed Could not open network socket kio (KSycoca): Trying to open ksycoca from /home/light/.kde/cache-alf/ksycoca kio (KSycoca): Could not open ksycoca ====================================== Starting dcopserver from bash gives: dcopserver: relocation error: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc The interesting thing: Removing all KDE packages and reinstalling works sometimes. - until I install any other package or compile any program via "make install". And now it is broken completely. So, how you can see I need your help. I'm thankful for any ideas. Thanks and Best Regards Sebastian __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
Hi Sebastian! I recommend to reinstall the correct (in your case version 3.1.2) package of kdelibs3 with rpm -Uvh --nodeps --force kdelibs3-3.1.2<anything>.rpm . This is the package where /opt/kde3/lib/dcopserver.so is located in. Give this a try before trying weird stuff. Good luck! Daniel Am Samstag, 14. Juni 2003 13:26 schrieb Sebastian Wolff:
Hi all!
A few days ago I possibly made a big mistake - and now I don't know how to solve it.
I'm running SuSE 8.1 (i386) with updated KDE 3.1.1 rpms. I tried out a patch to give KWin window shadows that implied to compile the KWin module of the kdebase package.
So I downloaded kdebase3-3.1.1 sources and compiled kwin. It seemed that kwin was not compatible with other components. It did not start.
Compiling the whole kdebase package and running "make install" seemed for me to be right.
After that kdeinit aborted during the first phase of the splashscreen ("setting up interprocess commmunication...") giving the error "DCOP Server could not be started).
So I run "make uninstall": no change. I reinstalled the kdebase packages: no change. I updated to KDE 3.1.2: no change: "DCOP server could not be started"
If I call a KApp from xterm it says:
====================================== DCOPClient::attachInternal. Attach failed Could not open network socket Could not dlopen library dcopserver.la: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc dcopserver: relocation error: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc kdeinit: DCOPServer could not be started, aborting. DCOPClient::attachInternal. Attach failed Could not open network socket kio (KSycoca): Trying to open ksycoca from /home/light/.kde/cache-alf/ksycoca kio (KSycoca): Could not open ksycoca ======================================
Starting dcopserver from bash gives:
dcopserver: relocation error: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc
The interesting thing: Removing all KDE packages and reinstalling works sometimes. - until I install any other package or compile any program via "make install". And now it is broken completely.
So, how you can see I need your help. I'm thankful for any ideas.
Thanks and Best Regards
Sebastian
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
Hi Daniel Thanks for the try. But - well... I suppose I need to do some weird stuff now. I tried it before and I tried also rpm -e --nodeps kdelibs-3.1.2-* and rpm -i * The problem is either that something happended to the rpm database (maybe caused by the use of make install and make uninstall?) or that dcopserver itself has problems with other packages or config files. Maybe someone knows what this error message "undefined symbol: _KDE_IcePoMagicCookie1Proc" could mean. Regards Sebastian Daniel Eckl wrote:
Hi Sebastian!
I recommend to reinstall the correct (in your case version 3.1.2) package of kdelibs3 with rpm -Uvh --nodeps --force kdelibs3-3.1.2<anything>.rpm .
This is the package where /opt/kde3/lib/dcopserver.so is located in.
Give this a try before trying weird stuff.
Good luck!
Daniel
Am Samstag, 14. Juni 2003 13:26 schrieb Sebastian Wolff:
Hi all!
A few days ago I possibly made a big mistake - and now I don't know how to solve it.
I'm running SuSE 8.1 (i386) with updated KDE 3.1.1 rpms. I tried out a patch to give KWin window shadows that implied to compile the KWin module of the kdebase package.
So I downloaded kdebase3-3.1.1 sources and compiled kwin. It seemed that kwin was not compatible with other components. It did not start.
Compiling the whole kdebase package and running "make install" seemed for me to be right.
After that kdeinit aborted during the first phase of the splashscreen ("setting up interprocess commmunication...") giving the error "DCOP Server could not be started).
So I run "make uninstall": no change. I reinstalled the kdebase packages: no change. I updated to KDE 3.1.2: no change: "DCOP server could not be started"
If I call a KApp from xterm it says:
====================================== DCOPClient::attachInternal. Attach failed Could not open network socket Could not dlopen library dcopserver.la: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc dcopserver: relocation error: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc kdeinit: DCOPServer could not be started, aborting. DCOPClient::attachInternal. Attach failed Could not open network socket kio (KSycoca): Trying to open ksycoca from /home/light/.kde/cache-alf/ksycoca kio (KSycoca): Could not open ksycoca ======================================
Starting dcopserver from bash gives:
dcopserver: relocation error: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc
The interesting thing: Removing all KDE packages and reinstalling works sometimes. - until I install any other package or compile any program via "make install". And now it is broken completely.
So, how you can see I need your help. I'm thankful for any ideas.
Thanks and Best Regards
Sebastian
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
On Sunday 15 June 2003 10:40, Sebastian Wolff wrote:
Hi Daniel
Thanks for the try. But - well... I suppose I need to do some weird stuff now. I tried it before and I tried also rpm -e --nodeps kdelibs-3.1.2-* and rpm -i * The problem is either that something happended to the rpm database (maybe caused by the use of make install and make uninstall?) or that dcopserver itself has problems with other packages or config files.
Maybe someone knows what this error message "undefined symbol: _KDE_IcePoMagicCookie1Proc" could mean.
Regards Sebastian ==============
Sebastian, Try this, create another user and log into that. See if you have the same problems as before. If you do, you may have hosed your whole KDE, but if not and the new user works ok, try removing all the files in /tmp and renaming the $HOME/<bad user>/.kde directory so that KDE can recreate your home kde folder. Patrick -- --- KMail v1.5.2 --- SuSE Linux Pro v8.2 --- Registered Linux User #225206 On any other day, that might seem strange...
Hmmm, perhaps I still have got some ideas ;) First, reinstall all KDE rpm's with -Uvh --force --nodeps. Make sure, that all the RPM's yome from the same source (SuSE FTP / KDE FTP, etc) If you made this sure, that I have the following questions: Have you cleaned up your /tmp dir, especially /tmp/.ICE-unix ? Have you tried to delete ~/.DCOPserver* ? Have you tried to delete ~/.kde/socket-<hostname> and ~/.kde/tmp-<hostname> ? You can delete those files is completely save. If that doesn't help: Create a new user and try to login with this user. Greets, Daniel Am Sonntag, 15. Juni 2003 16:40 schrieb Sebastian Wolff:
Hi Daniel
Thanks for the try. But - well... I suppose I need to do some weird stuff now. I tried it before and I tried also rpm -e --nodeps kdelibs-3.1.2-* and rpm -i * The problem is either that something happended to the rpm database (maybe caused by the use of make install and make uninstall?) or that dcopserver itself has problems with other packages or config files.
Maybe someone knows what this error message "undefined symbol: _KDE_IcePoMagicCookie1Proc" could mean.
Regards Sebastian
Hi Daniel I hope there are some ideas left... First I reinstalled KDE 3.1.2 from then ftp.kde.org mirrors, then I tried the complete install from ftp.leo.org. I deleted ~/.DCOPserver* (that did not exist) and the other directories and created a new user. No chance. Thanks to you and Patrick so far. Greets Sebastian Daniel Eckl wrote:
Hmmm, perhaps I still have got some ideas ;)
First, reinstall all KDE rpm's with -Uvh --force --nodeps. Make sure, that all the RPM's yome from the same source (SuSE FTP / KDE FTP, etc)
If you made this sure, that I have the following questions:
Have you cleaned up your /tmp dir, especially /tmp/.ICE-unix ? Have you tried to delete ~/.DCOPserver* ? Have you tried to delete ~/.kde/socket-<hostname> and ~/.kde/tmp-<hostname> ?
You can delete those files is completely save.
If that doesn't help: Create a new user and try to login with this user.
Greets, Daniel
Am Sonntag, 15. Juni 2003 16:40 schrieb Sebastian Wolff:
Hi Daniel
Thanks for the try. But - well... I suppose I need to do some weird stuff now. I tried it before and I tried also rpm -e --nodeps kdelibs-3.1.2-* and rpm -i * The problem is either that something happended to the rpm database (maybe caused by the use of make install and make uninstall?) or that dcopserver itself has problems with other packages or config files.
Maybe someone knows what this error message "undefined symbol: _KDE_IcePoMagicCookie1Proc" could mean.
Regards Sebastian
Hi there Well I solved my probem: - partially. only the symptoms, but not its origin It's a problem with ldconfig or a problem with a script called by this. From my exeriment in self compiling KDE there have been additional shared libraries left, for example libkio.4.2.0 (KDE 3.1.2 version: *.4.0.0 in that case). In that case there should the following links being set: libkio.so -> libkio.so.4.0.0 libkio.so.4 -> libkio.so.4.0.0 Both are needed. The problem: libkio.so.4 has been set to libkio.so.4.2.0. I don't know why, but the reinstalling did not delete those wrong dynamic links. So I deleted and reassigned them manually (about 10 files). I do have only one problem left: When I compile a KDE program by myself and install it via "make install" ldconfig does some strange and weird things: It reassigns those links again (in the example's case to libkio.so.4.2.0). Well. I don't know what's wrong. Maybe someone can tell me how I can repair my ldconfig configuration. Best Regards Sebastian Sebastian Wolff wrote:
Hi all!
A few days ago I possibly made a big mistake - and now I don't know how to solve it.
I'm running SuSE 8.1 (i386) with updated KDE 3.1.1 rpms. I tried out a patch to give KWin window shadows that implied to compile the KWin module of the kdebase package.
So I downloaded kdebase3-3.1.1 sources and compiled kwin. It seemed that kwin was not compatible with other components. It did not start.
Compiling the whole kdebase package and running "make install" seemed for me to be right.
After that kdeinit aborted during the first phase of the splashscreen ("setting up interprocess commmunication...") giving the error "DCOP Server could not be started).
So I run "make uninstall": no change. I reinstalled the kdebase packages: no change. I updated to KDE 3.1.2: no change: "DCOP server could not be started"
If I call a KApp from xterm it says:
====================================== DCOPClient::attachInternal. Attach failed Could not open network socket Could not dlopen library dcopserver.la: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc dcopserver: relocation error: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc kdeinit: DCOPServer could not be started, aborting. DCOPClient::attachInternal. Attach failed Could not open network socket kio (KSycoca): Trying to open ksycoca from /home/light/.kde/cache-alf/ksycoca kio (KSycoca): Could not open ksycoca ======================================
Starting dcopserver from bash gives:
dcopserver: relocation error: /opt/kde3/lib/dcopserver.so: undefined symbol: _KDE_IcePoMagicCookie1Proc
The interesting thing: Removing all KDE packages and reinstalling works sometimes. - until I install any other package or compile any program via "make install". And now it is broken completely.
So, how you can see I need your help. I'm thankful for any ideas.
Thanks and Best Regards
Sebastian
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
participants (3)
-
BandiPat
-
Daniel Eckl
-
Sebastian Wolff