SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Looks like libgnome requires the gnome-vfs package.
Looks like gnome-vfs requires GConf2, gnome-mime-data, and libbonobo.
GConf requires ORBit2.
libbonobo requires ORBit2.
Building packages is pretty much a knee-bone-connected-to-the-thigh-bone kind of game. Not hard, just read the package build requirements, and be patient. You might need or want to draw a simple hierarchy sketch to ensure you build and install packages in the correct order.
Thanks Woodsman.
I get an error message at build time. The error message states that I haven't installed a package that "libgnome" depends upon. Since I do have the package in question installed.
When building gnome you need to make sure you use the correct version of all the packages in a given gnome release.
If you go to any gnome mirror and browse the directories you will find platform/VERSION/sources and desktop/VERSION/sources. You will need to make sure you use the same VERSION to source the various packages otherwise they will be looking for the wrong versions.
Thanks Woodsman.
That is exactly what I'm doing. Unfortunately, when I reach the package "libgnome" it won't compile.
I get an error message at build time. The error message states that I haven't installed a package that "libgnome" depends upon. Since I do have the package in question installed. I believe that some package version may be wrong, or "libgnome" can't see it at build time.
The error message implies that I can adjust something called "make_config" to get around the error. However, I read the man page for "make_config", and I can't make heads or tails of it.
It probably wouldn't hurt for me to e-mail the guy that created the Slackbuid.
I can't get a major package required by gnucash to build and install.
P.S. Running out of time.I may have just use MoneyDance.MoneyDance is a great program, but I,m not to crazy about using a Java application to manage my finances.
I seem to remember there was an issue with the order of packages in the readme on Slackbuild.org for Gnucash. Best is to read each readme file of each package and you'll figure out what you're missing in the order. Sbopkg makes the whole process easy, even reading the readme files. You can keep adding the packages to the queue and checking the readme files.
I've been using Gnucash for quite some time, and it was nice to use it on my Slackware desktop as I was forced to use it on my Fedora laptop there for a bit. And with Unison, I can use either and keep them synced.
Does anybody know if you can statically compile gnucash? I hate gconf polluting my system for only one application and gnucash is the only application I install with these dependencies.
I'm wondering what would happen if I compile all of the deps using --disable-shared and --enable-static with a temporary install directory. Will gnucash need the gconf binaries and other things that get installed to /usr/bin just to run?
I suppose my other option is to install them all directly to /opt/gnucash-version and package it up there then install the package over the files then uninstall and reinstall to test.
Also are there any well known standards anywhere for doing this? like what links are allowed to be installed on the rest of the system and I'm assuming you still have a /doc/$PRGNAM-$VERSION directory out side of /opt?
Here is the sbopkg queuefile in the new format being used in SVN (and will be in next major release of sbopkg). It lists all the deps of gnucash in order:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.