SlackwareThis Forum is for the discussion of Slackware Linux.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Yesterday I decided that I was going to install acidrip-0.12.
Everything compiles nicely. I think I'm good to go. Wrong. When I run it, after looking at the errors returned, I find that I need Gtk2.pm. Google tells me that I need gtk-perl. Not a problem.
I get Gtk-Perl-0.7008. Can't exec gnome-config. A little google time later I figure out that I need GConf.
I get GConf-1.2.0. Upon configure time I'm told that I don't have the following appropriate libraries: gmodule >= 2.0.1 gobject >= 2.0.1 ORBit >= 2.4.0 linc >= 0.5.0. My dear friend google explains to me that gmodule and gobject are all part of gnomelib.
I get glib-2.4.2. Everything configures nicely. Everything installs nicely. "Thank God."
I hop back over to the GConf directory and run configure again. I figure I'll check and make sure that those modules are now there. Nope.
Maybe they're not in PKG_CONFIG_PATH. So I search my system and don't come up with anything.
"I'll skip those and come back." So I try to install ORBit. I get ORBit2-2.10.2. At configure time I'm told that I do not indeed have glib >=2.0.0 or gmodule >= 2.0.0 or gobject >= 2.0.0 or libIDL >= 0.7.4. "Crap."
Okay, so in /usr/lib/pkgconfig I have gmodule-2.0.pc glib-2.0.pc gobject-2.0.pc ORBit-2.0-pc, but those are all under the version numbers I need. Glib installed nicely, so I was very surprised not to find something like glib-2.4.2.pc there. It's not anywhere else on my system either, I've checked. However in my glib-2.4.2 directory I do have glib-2.0.pc gmodule-2.0.pc gobject-2.0.pc.
So, what's my question? My primary question is how do I install acidrip? That's too vague though, and silly. What I really want to know is, what's up with all these dependency issues and how can I resolve them? Am I wrong about how to add things to my PKG_CONFIG_PATH (make sure they're sitting in /usr/lib/pkgconfig)?
The only thing I did differently was unpack using fileroller rather than the command line. It seems to run about 2x as fast now on Slackware 10 although I'm sure a lot of the packages that were upgraded & needed for the install could be to do with this too.
Okay, I tried to install libgnome and got pretty much the same error as in my first post.
Package gnome-vfs-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnome-vfs-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gnome-vfs-2.0' found
configure: error: Library requirements (glib-2.0 >= 2.0.3 gmodule-2.0 >= 2.0.3 gnome-vfs-2.0 >= 1.9.16 libxml-2.0 >= 2.4.22 libbonobo-2.0 >= 2.0.0 gconf-2.0 >= 1.1.11 audiofile >= 0.2.3 esound >= 0.2.26) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.