galeon 1.3.7 running problem on mdk 9.1
Hi,
I've just installed galeon-1.3.7-1mdk.i586.rpm from cooker on my Mandrake 9.1 (to replace 1.3.6) Now it's broken, here is the error : galeon trying to load bookmarks from /home/ben/.galeon/bookmarks.xbel Detected version of bookmarks file: galeon2 /usr/bin/galeon-bin: relocation error: /usr/bin/galeon-bin: undefined symbol: ORBit_skel_class_register Maybe there's a missing dependancy on ORBit, I've got : (rpm -q ORBit) ORBit-0.5.17-2mdk and ORBit2-2.6.0-1mdk (with libORBit2_0-2.6.0-1mdk) I've just updated ORBit2 with latest packages from cooker : ORBit2-2.7.3-1mdk (libORBit2_0-2.7.3-1mdk) Now it's worse : a popup displays Galeon can't be used now. Running the command "bonobo-slay" from the console may fix the problem. If not, you can try rebooting the computer or installing Galeon again. Bonobo couldn't locate the GNOME_Galeon_Automation.server. in the terminal window : shell-init: could not get current directory: getcwd: cannot access parent directories: No such file or directory ** (galeon-bin:7323): WARNING **: Permission denied locking '/bonobo-activation-register.lock' ** (galeon-bin:7323): WARNING **: Extremely strange, strange object directories (0)registered with the activation context ** (galeon-bin:7323): CRITICAL **: file galeon-automation.c: line 89 (galeon_automation_new): assertion `factory != NULL' failed trying to load bookmarks from /home/ben/.galeon/bookmarks.xbel Detected version of bookmarks file: galeon2 ** (galeon-bin:7323): WARNING **: Couldn't create the factory! Any idea ? running bonobo-slay does not solve the problem |
Gnome/bonobo is not working properly
anyone an idea ?
Now Gnome is broken (problem to launch bonobo...) I'm using KDE. evolution does not work anymore either. |
Might be a really stupid idea but have you tried actually uninstalling the broken Galeon and installing it fresh?
Robin |
Nope : I'll give it a try as soon as I'm at home (from KDE as Gnome is broken).
In the meantime, I've found some related errors on other forums, I'll try to keep you informed. Hints : - check file GNOME_Automation (make a link to the good directory) - check which galeon is launched (maybe previous version) - reinstall galeon from scratch (I only have to keep my bookmarks : I'll try to delete my user's conf as well) - reinstall bonobo as well (I've seen related errors) - worse case : reinstall gnome... can't think of more so far |
reverted successfully but painfully
galeon is working again, I reverted to 1.3.5-1mdk
evolution works as well, I've got to reboot to check that gnome is working again as well. Here are the google searches I used : GNOME_Galeon_Automation.server ln strange object directories MOZILLA_FIVE_HOME Here are the steps I followed : cannot revert to 1.3.6 : unavailable (cannot find it with google... on any mirror) cannot revert to 1.3.3 : would require to uninstall mozilla 1.4 to replace it with mozilla 1.3... cannot find 1.3.5-2mdk (latest 1.3.5) I had kept my previous install of galeon : 1.3.5-1mdk => revert to it (rpm -e galeon in a console, "rpm -ivh galeon1.3.5-2mdk.rpm" with red-carpet) First launch : error Cannot find mozilla installation directory. Please set MOZILLA_FIVE_HOME to your mozilla directory I remember having this error, I changed the script launching galeon (in /usr/bin/) Here the lines near the beginning : if test -n "$MOZILLA_FIVE_HOME"; then MOZILLA_HOME=$MOZILLA_FIVE_HOME elif [ -f /usr/lib/mozilla-1.4b/chrome/comm.jar ]; then MOZILLA_HOME=/usr/lib/mozilla-1.4b Hence MOZILLA_FIVE_HOME is the location of comm.jar file. Either you set MOZILLA_FIVE_HOME to the location (path) found or you modify the launching script of galeon to add an "elif" option (which I did) : elif [ -f /usr/lib/mozilla-1.4/chrome/comm.jar ]; then MOZILLA_HOME=/usr/lib/mozilla-1.4 Second launch : galeon has the same error with bonobo so I try to revert to previous version of ORBit2... (uninstall then install, maybe there's a downgrade function ?) rpm -ev ORBit2 error: removing these packages would break dependencies: ORBit2 >= 2.7.3 is needed by libORBit2_0-2.7.3-1mdk so I try to revert to previous version of libORBit2_0 rpm -ev libORBit2_0 error: removing these packages would break dependencies: libORBit2_0 = 2.7.3 is needed by ORBit2-2.7.3-1mdk libORBit2 >= 2.4.0 is needed by libGConf2_4-2.2.0-1mdk libORBit2 >= 2.4.0 is needed by libbonobo-activation4-2.2.1-2mdk libORBit-2.so.0 is needed by GConf2-2.2.0-1mdk libORBit-2.so.0 is needed by libGConf2_4-2.2.0-1mdk libORBit-2.so.0 is needed by libbonobo-activation4-2.2.1-2mdk ....... too long a list...... aarrrgggghhhh, so forced uninstall : rpm -ev --nodeps libORBit2_0 rpm -ev --nodeps ORBit2 and install with red-carpet of previous versions of ORBit2 : 2.6.0-1mdk and now it works !!! The lesson : well, if using cooker, prepare to get things broken... That's the second time I have to use forced (un)install and I do not like it, so I would recommend : don't use it (sometimes it breaks the table of dependancies of rpm, it did for me some time ago), so I'll try to stick with red-carpet proposal (even though they are not as recent as in cooker). I have spare disk, so I'm going to use it to try new versions of Mandrake or packages... I'll get the best of both world. my 2 c€... |
All times are GMT -5. The time now is 12:02 PM. |