Journal cyranoVR's Journal: Trying to Install Rhythm Box 12
This morning I read about the GNOME RhythmBox (iTunes clone) on the frontpage. It sounded cool, so I thought I'd try and install it.
Well, I have to say: I am completely lost. RhythmBox has a host of dependencies, not least of which is GTK+ 2.2 (er, 2.4). Also needed are a bunch of other libraries and/or applications, such as GStreamer (and related plugins) and something called libid3tag
Upgrading GTK (my RH9 system has 2.0) looks like it is going to be a pain. GTK itself has a whole bunch of dependencies (each of which - if the pattern holds - will have their own dependencies). Also, I suspect that it will break applications I am relying on. I will probably just not do it.
I mean, the installation guide is straightforward enough, I guess. But as usual, it leaves me - Joe User - with more questions than answers. (And questions mean more learning - yay!)
Lastly, all the installations' configure scripts have been complaining about an environment variable called PKG_CONFIG_PATH. Apparently, it's not set.
Using locate to find this executable, I edited my
checking for glib-2.0 >= 2.4.0 atk >= 1.0.1 pango >= 1.4.0... Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glib-2.0' foundconfigure: error: Library requirements (glib-2.0 >= 2.4.0 atk >= 1.0.1 pango >= 1.4.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
Is there some sort of utility or something that will figure out which of my libraries could be updated and which ones are missing? There is Up2Date but that only works with official Red Hat RPMs.
I want everything spoonfed to me. What I need is an installing GNU applications onto linux for complete dumbasses guide.
That would be sweet.
The instructions need work... (Score:2)
It's been a few months since I last tried installing Gstreamer (I wasted too many Sunday mornings doing that), but some issues look familar.
You mentioned the PK_CONFIG_PATH="/usr/bin/pkg-config"
PK_CONFIG_PATH (Or is it really PKG_CONFIG_PATH?) isn't the path of
Re:The instructions need work... (Score:2)
Of course, even after I fixed they typo, it didn't work for reasons you pointed out (.pc files). However, I updated the environment variable path to
I guess I have to install the glib-2.0...argh what is up with all these dependencies - it's like one of those russian nesting dolls or somethi
Re:The instructions need work... (Score:2)
http://freshmeat.net/projects/pkgconfig/
Re:The instructions need work... (Score:2)
Re:The instructions need work... (Score:2)
I think pkgconfig is only used by newer software packages such as Gstreamer, some Fedora packages, etc. The
be installed when you 'make install' the source, or when you install the RPMs.
If glib does use pkgconfig, then it should install a 'glib.pc' under one of the $PKG_CONFIG directories.
.bash_profile (Score:1)
export PKG_CONFIG_PATH=/usr/directory/blah
(I'm too lazy to look up what the 'blah' should be in your case. What I'm saying is make sure to use 'export', or the variable will only be set in the context of
Also, before going into
printenv PKG_CONFIG_PATH
to see if the variable has been set.
No idea what directory or whatever should be set to that value. Good l
Install Red Carpet (Score:2)
Re:Install Red Carpet (Score:2)
Anything I should know before I try to install it however (I'm sure there's stuff in the docs, but they always seem to leave out some practical advice that is too "obvious").
Re:Install Red Carpet (Score:2)
Also, Fedora is unsupported, although it probably works fine.
Re:Install Red Carpet (Score:2)
Re:Install Red Carpet (Score:2)
The solution... (Score:1)