2002-May-07
G. Woods told me that my galeon didn't build because glib mismatch. The build did warn: "The installed glib package is broken, please rebuild it from source." I didn't think that mattered, because I had that WARNING several times since March for other packages that did build and work.I rebuilt glib. Used FORCE_PKG_REGISTER to reinstall without removing old first.
galeon wouldn't start; it said:
GConf Error: Failed to contact configuration server (a likely cause of this is that you have an existing configuration server (gconfd) running, but it isn't reachable from here - if you're logged in from two machines at once, you may need to enable TCP networking for ORBit)But I didn't have any gconfd running. The pop-up window said: "Cannot find a schema for galeon preferences. Check your gconf setup, look at galeon FAQ for more info".
I looked at faq, but wasn't sure what this all meant. So I removed package and did a "make clean" (never did that last time) and tried again. The galeon build took about 7 minutes. (The mozilla code was already compile under mozilla-new/work.) Same problem.
Then I saw that my ~/.gconf and ~/.gconfd directories and files were owned by root. (I guess I ran skipstone as root.) So I chowned them and galeon worked.
Galeon had a setup wizard; I chose to import my netscape defaults. My arrow keys worked (they didn't work in skipstone). It crashed on second remote site:
Application "/usr/X11R6/bin/galeon-bin" (process 13760) has crashed due to fatal error. (Segmentation fault)The console said:
nsNativeComponentLoader: GetFactory(/usr/X11R6/lib/mozilla/components/ libeditor.so) Load FAILED with error: Cannot open "/usr/X11R6/lib/mozilla/ components/libeditor.so"When I ran it again, it prompted me saying it had crashed. I chose to restore previous session. It displayed the previous page I was on, but the images didn't work:
nsNativeComponentLoader: GetFactory(/usr/X11R6/lib/mozilla/components/ libimgjpeg.so) Load FAILED with error: Cannot open "/usr/X11R6/lib/mozilla/ components/libimgjpeg.so"That file existed. So I exited and tried again, but images still didn't work.
So I deleted .galeon directory and started again, but didn't choose to use netscape preferences. Then I had a bunch of errors like:
** CRITICAL **: file glade-xml.c: line 544 (glade_xml_get_widget): assertion `self != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject' Gtk-CRITICAL **: file gtkobject.c: line 1171 (gtk_object_unref): assertion `object != NULL' failed.I probably should not have reinstalled glib without rebuilding gnome-libs and cleaning mozilla-new. So I did a "make clean" under "www/mozilla-new". And did a "make update" for "x11/gnome-libs". 186 minutes later it was done.
But galeon crashed again. I don't think it rebuilt. So now that mozilla is cleaned and I cleaned galeon, I am building it again.
galeon still doesn't work. It uses a mozilla includes. I decided to start removing all the old packages and rebuild. "pkg_delete -R gtk+" and "pkg_delete -r gettext-lib" and few others removed enlightenment and many other packages.
Did a cvs update and make clean (under /usr/pkgsrc) at same time. The clean took 17 minutes; the update took almost 53 minutes.