Gnucash update error

Stephen Fisher slfshare at earthlink.net
Thu Mar 18 07:47:19 CST 2004


I'm back after a very frustrating couple days.

When I try to update gnucash it get an error stating that the program 
wants to replace gtkhtml1.1 which i can install and even rebuild 
successfully with a lessor version. When I then go back and attempt to 
install gtkhtml using fink, the install bombs with the following error 
message:

ld: warning multiple definitions of symbol _XFlush
/sw/lib/libgal.dylib(Flush.o) definition of _XFlush
/usr/X11R6/lib/libX11.dylib(Flush.o) definition of _XFlush
ld: Undefined symbols:
_XFreeFontNames referenced from libgnomeprint.15 expected to be defined 
in libgnomeui.32
_XListFonts referenced from libgnomeprint.15 expected to be defined in 
libgnomeui.32
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libgtkhtml.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
### execution of make failed, exit code 2
Failed: compiling gtkhtml-1.0.2-16 failed

The last few compiler messages prior to a whole raft of "multiple 
definition of symbol" error messages in various libraries looks like 
this:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I/sw/include 
-I/sw/include/gnome-1.0 -DNEED_GNOMESUPPORT_H 
-I/sw/lib/gnome-libs/include -I/sw/include/glib-1.2 
-I/sw/lib/glib/include -I/sw/include/orbit-1.0 -I/sw/include/gtk-1.2 
-I/usr/X11R6/include -I/sw/include/libcapplet1 -I/sw/include/gnome-1.0 
-DNEED_GNOMESUPPORT_H -I/sw/lib/gnome-libs/include 
-I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/sw/include/orbit-1.0 
-I/sw/include/gtk-1.2 -I/usr/X11R6/include -I/sw/include/gnome-1.0 
-DNEED_GNOMESUPPORT_H -I/sw/lib/gnome-libs/include 
-I/sw/include/gtk-1.2 -I/sw/include/glib-1.2 -I/sw/lib/glib/include 
-I/usr/X11R6/include -I/sw/include/gdk-pixbuf-1.0 
-I/usr/X11R6/include/freetype2 -I/sw/include/gnome-xml -I/sw/include 
-I/sw/include/libglade-1.0 -I/sw/include/orbit-1.0 
-DG_LOG_DOMAIN=\"gtkhtml\" -I/sw/include -I/sw/include/gnome-1.0 
-DNEED_GNOMESUPPORT_H -I/sw/lib/gnome-libs/include 
-I/sw/include/gtk-1.2 -I/sw/include/glib-1.2 -I/sw/lib/glib/include 
-I/usr/X11R6/include -I/sw/include/w3c-libwww -DHAVE_CONFIG_H 
-DSRCDIR=\".\" -DPREFIX=\"/sw\" -no-cpp-precomp -I/sw/include -g -O2 
-Wall -Wunused -I/sw/include/gconf/1 -I/sw/include 
-I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/sw/include/orbit-1.0 
-I/sw/include/gtk-1.2 -I/usr/X11R6/include -DGTKHTML_HAVE_GCONF -c 
htmlframeset.c -o htmlframeset.o >/dev/null 2>&1
mv -f .libs/htmlframeset.lo htmlframeset.lo
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall -Wunused  
-I/sw/include/gconf/1 -I/sw/include -I/sw/include/glib-1.2 
-I/sw/lib/glib/include -I/sw/include/orbit-1.0 -I/sw/include/gtk-1.2 
-I/usr/X11R6/include -DGTKHTML_HAVE_GCONF  -o libgtkhtml.la -rpath 
/sw/lib -version-info 21:1:1 gtkhtml-embedded.lo gtkhtml-im.lo 
gtkhtml-properties.lo gtkhtml-search.lo gtkhtml-stream.lo gtkhtml.lo 
gtkhtmldebug.lo gtkhtmlfontstyle.lo htmlanchor.lo htmlbutton.lo 
htmlcheckbox.lo htmlclue.lo htmlcluealigned.lo htmlclueflow.lo 
htmlclueh.lo htmlcluev.lo htmlcolor.lo htmlcolorset.lo htmlcursor.lo 
htmldrawqueue.lo htmlembedded.lo htmlengine-edit.lo 
htmlengine-edit-clueflowstyle.lo htmlengine-edit-cursor.lo 
htmlengine-edit-cut-and-paste.lo htmlengine-edit-fontstyle.lo 
htmlengine-edit-images.lo htmlengine-edit-movement.lo 
htmlengine-edit-rule.lo htmlengine-edit-selection-updater.lo 
htmlengine-edit-table.lo htmlengine-edit-tablecell.lo 
htmlengine-edit-text.lo htmlengine-print.lo htmlengine-save.lo 
htmlengine-search.lo htmlengine.lo htmlentity.lo htmlenumutils.lo 
htmlfontmanager.lo htmlform.lo htmlgdkpainter.lo htmlplainpainter.lo 
htmlhidden.lo htmlimage.lo htmlimageinput.lo htmlinterval.lo 
htmllinktext.lo htmllist.lo htmlmap.lo htmlobject.lo htmlpainter.lo 
htmlprinter.lo htmlradio.lo htmlrule.lo htmlsearch.lo htmlreplace.lo 
htmlselect.lo htmlselection.lo htmlsettings.lo htmlshape.lo 
htmlstack.lo htmlstringtokenizer.lo htmltable.lo htmltablecell.lo 
htmltext.lo htmltextarea.lo htmltextinput.lo htmltextslave.lo 
htmltokenizer.lo htmltype.lo htmlundo.lo htmlundo-action.lo 
htmlvspace.lo htmliframe.lo htmlframe.lo htmlframeset.lo -L/sw/lib 
-L/usr/X11R6/lib -lgal -lgnomeprint -ldl -lfreetype -lgnomecanvaspixbuf 
-liconv -lbonobo -lbonobox -lgdk_pixbuf -lglade-gnome -lglade -lxml -lz 
-lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule 
-lintl -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -loaf 
-lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm -L/sw/lib 
-L/usr/X11R6/lib -lgconf-gtk-1 -lgconf-1 -loaf -lgnorba 
-lORBitCosNaming -lORBit -lIIOP -lORBitutil -lgtk -lgdk -lgmodule 
-lglib -lintl -lXext -lX11 -lm -L/sw/lib
rm -fr .libs/libgtkhtml.la .libs/libgtkhtml.* .libs/libgtkhtml.*
gcc -dynamiclib -flat_namespace -undefined suppress -o 
.libs/libgtkhtml.20.1.1.dylib  gtkhtml-embedded.lo gtkhtml-im.lo 
gtkhtml-properties.lo gtkhtml-search.lo gtkhtml-stream.lo gtkhtml.lo 
gtkhtmldebug.lo gtkhtmlfontstyle.lo htmlanchor.lo htmlbutton.lo 
htmlcheckbox.lo htmlclue.lo htmlcluealigned.lo htmlclueflow.lo 
htmlclueh.lo htmlcluev.lo htmlcolor.lo htmlcolorset.lo htmlcursor.lo 
htmldrawqueue.lo htmlembedded.lo htmlengine-edit.lo 
htmlengine-edit-clueflowstyle.lo htmlengine-edit-cursor.lo 
htmlengine-edit-cut-and-paste.lo htmlengine-edit-fontstyle.lo 
htmlengine-edit-images.lo htmlengine-edit-movement.lo 
htmlengine-edit-rule.lo htmlengine-edit-selection-updater.lo 
htmlengine-edit-table.lo htmlengine-edit-tablecell.lo 
htmlengine-edit-text.lo htmlengine-print.lo htmlengine-save.lo 
htmlengine-search.lo htmlengine.lo htmlentity.lo htmlenumutils.lo 
htmlfontmanager.lo htmlform.lo htmlgdkpainter.lo htmlplainpainter.lo 
htmlhidden.lo htmlimage.lo htmlimageinput.lo htmlinterval.lo 
htmllinktext.lo htmllist.lo htmlmap.lo htmlobject.lo htmlpainter.lo 
htmlprinter.lo htmlradio.lo htmlrule.lo htmlsearch.lo htmlreplace.lo 
htmlselect.lo htmlselection.lo htmlsettings.lo htmlshape.lo 
htmlstack.lo htmlstringtokenizer.lo htmltable.lo htmltablecell.lo 
htmltext.lo htmltextarea.lo htmltextinput.lo htmltextslave.lo 
htmltokenizer.lo htmltype.lo htmlundo.lo htmlundo-action.lo 
htmlvspace.lo htmliframe.lo htmlframe.lo htmlframeset.lo  -L/sw/lib 
-L/usr/X11R6/lib -lgal -lgnomeprint -ldl -lfreetype -lgnomecanvaspixbuf 
-liconv -lbonobo -lbonobox -lgdk_pixbuf -lglade-gnome -lglade -lxml -lz 
-lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule 
-lintl -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -loaf 
-lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm -lgconf-gtk-1 
-lgconf-1 -loaf -lgnorba -lORBitCosNaming -lORBit -lIIOP -lORBitutil 
-lgtk -lgdk -lgmodule -lglib -lintl -lXext -lX11 -lm -lc -install_name 
/sw/lib/libgtkhtml.20.dylib -compatibility_version 22 -current_version 
22.1
ld: warning -dylib_install_name /sw/lib/libgtkhtml.20.dylib not found 
in segment address table LD_SEG_ADDR_TABLE 
/sw/var/lib/fink/prebound/seg_addr_table
ld: warning -undefined suppress disables -prebind
ld: warning multiple definitions of symbol _XDirectionalDependentDrawing

Are gtkhtml and gtkhtml1.1 compatible or mutually exclusive? Also 
notice there is a gtkhtml3 available.

Also notice in this process that the install gnucash can't seem to 
decide which version of gal it wants. During a previous install it had 
installed gal21. Based on a note I saw somewhere I removed the previous 
install of gal19 since gal 21 was installed. I even rebuilt gal 21 it 
to assure no errors. During a subsequent attempt to update guncash it 
asked to reinstall gal19. Went back and reinstalled separately then 
back to update gnucash and it now states it needs to install gal21, 
which I believe it removed during the gal21 install. After two days of 
screwing around between installs, reinstalls and rebuilds of gal19, 
gal21, guile1.4, guile1.6, gtkhtml and gtkhtml1.1, I seem to be in an 
endless do loop of gnome and gnucash wanting different flavors of these 
files, which no amount of fuzting with seems to allow. I'm stumped.

Stephen.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 7940 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-user/attachments/20040318/e6544b3a/attachment.bin


More information about the gnucash-user mailing list