On 04/22/2012 06:46 PM, Pierre Labastie wrote:
> Hi,
>
> Even after Andrew changed the dependency status of
> gobject-instrospection from recommended to optional in a few packages
> (which gave me the opportunity to look for what a PITA was :-D ), g-i is
> still de facto a recommended dep of gstreamer.
>
> It is now gstreamer-plugins-good, which recommends libsoup (requires
> glib-networking, which requires gsetting-desktop-schemas, which requires
> g-i) and GConf (recommends g-i and a few others).
>
> As pointed out by Ragnar, gstreamer is one of the possible sound engines
> for KDE, so it is not pure GNOME, but the other packages are. Then if
> somebody is just interested in building KDE, I guess he could just build
> gstreamer with only the required dependencies.
>
> OTH, even after building KDE, the same user could be interested in
> building GNOME, say for comparison. Then, he would have to rebuild
> gstreamer with all recommended deps, but g-i is now optional.
>
> So, at first, I thought Andy was right when he put g-i optional. Now, I
> am not so sure. Maybe put it back recommended for gstreamer (not only
> its plugins), and the other packages too could make the book easier to
> follow. Hope I am not beginning a flame war...
>
> Regards
> Pierre

I said it once, I am not sure which gobject-introspection bindings are 
really required for gnome (Not all are required, but I don't know which 
ones are). That's why I put it as recommended. libsoup dependency page 
clearly says that it's required if building Gnome, not for kde, nor 
gstreamer, so it can be ommited if necesary. There is no problem putting 
it as optional as for gtk+, pango, atk and others but telling it's 
required for Gnome. I don't care about automated builders but 
instructions are there with a sign that it's required if building gnome 
which means it can be ommited if not building gnome. As the Bruce said 
automated builders are not specific to BLFS, if you want something 
automated go use Gentoo. Sorry, but I won't remove it from so many 
packages since there are already many "normal" builders ommiting even 
recommended packages. Believe me, I've seen much of those on LFS IRC.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to