[Slackbuilds-users] gnucash 2.2.9 dependencies

Donald Allen donaldcallen at gmail.com
Fri Apr 2 14:03:04 UTC 2010

If you load just the dependencies (from a combination of
slackbuilds.org and a gnomeslackbuild.org mirror) specified on the
gnucash 2.2.9 page, namely

slib libofx ORbit2 GConf libtasn1 gnome-keyring gnome-mime-data libbonobo
gnome-vfs libgnomecanvas libgnome libbonoboui libgnomeui libgnomecups
libgnomeprint libgnomeprintui gtkhtml goffice

gnucash will not build. You get the following error:

-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0
-lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2
-lgthread-2.0 -lrt -lgmodule-2.0 -lgobject-2.0 -lglib-2.0   -pthread
-Wl,--export-dynamic -lgtkhtml-3.14 -lgnomeui-2 -lSM -lICE -lglade-2.0
-lenchant -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt
-lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgconf-2
-lgthread-2.0 -lrt -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0
-lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo
-lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0
-lglib-2.0   -pthread -L/usr/lib64 -lguile -lltdl -lgmp -lcrypt -lm
-lltdl -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
-lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0
-lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0
-lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
-pthread -L/usr/lib64 -lguile -lltdl -lgmp -lcrypt -lm -lltdl -pthread
-Wl,--export-dynamic -lgthread-2.0 -lrt -lgobject-2.0 -lgmodule-2.0
-lglib-2.0    ../../lib/libqof/qof/libgnc-qof.la -lgoffice-0.8 -lgsf-1
-lglade-2.0 -lart_lgpl_2 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0
-lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfreetype
-lfontconfig -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0
-lglib-2.0    -lxml2   -lX11  -lpopt -lm  -lm
grep: /usr/lib64/libavahi-glib.la: No such file or directory
/bin/sed: can't read /usr/lib64/libavahi-glib.la: No such file or directory
libtool: link: `/usr/lib64/libavahi-glib.la' is not a valid libtool archive

I fixed this by installing


from ftp://ftp.slackware.org.uk/gsb/gsb64-2.26_slackware64-13.0/gsb64/a/

I suggest that this be added to the dependencies on the gnucash page.

Thanks very much for the excellent service you provide! I've just
returned to Slackware, having used in it in the early 1990s, when it
was the distribution of choice (it might have been the only choice --
I don't remember). I want my computing environment very minimal -- a
window manager (dwm) and the apps I need, nothing more. So need a
distribution that gives me a lot of control and lets me build from the
ground up. I've been using Arch, but their rolling release scheme is a
bad idea. Periodically, updating your Arch system will blow it up (I'm
talking about so screwed up that the only choice is to re-install).
Given that their system is constantly changing, I think it's
impossible for them to thoroughly test each new configuration, and the
result is an unstable system. I've ignored Slackware, because of the
lack of so-called "modern" package management. But I decided to give
it a try when I finally got fed up with Arch, and was pleasantly
surprised at how easy it is to get what I need installed and working,
with much help from your site.

/Don Allen

More information about the SlackBuilds-users mailing list