On 04/22/2012 09:28 PM, Pierre Labastie wrote:
> Le 22/04/2012 19:18, Armin K. a écrit :
>> 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.
>> 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.
> Well, my point again was not in having automating easy, just having
> the book coherent. You cannot tell that g-i is optional for gstreamer,
> then let the user build 10 or so packages as recommended deps of
> gst-plugins-good (including g-i), then have gst-plugins-good's build
> fail because it does not find the .gir files of gstreamer...
>
> So my only suggestion is to have g-i as a recommended dep of
> gstreamer (with of course the note mentioning it is required for gnome).
> I think it is much easier than changing the deps of gst-plugins.
>
> Now my aim in using automation is to test the book and point
> dependency mismatches or other flaws. Testing the build of 600 packages
> or so manually is a Sisyphus work. If I were to build a real system,
> I would make my own scripts, using what is in the book and what
> I can gather from other sources (including possibly gentoo).
> It is not my aim for now. I am working
> (at least trying to work) to improve the book. I understand I come
> after editors who are working hard (and doing a great job!), so I may sound
> critical to their work. But my only aim is to improve it (when necessary).
>
> Regards
> Pierre

Well, if we continue to strip down recommended deps we will break gnome 
automation for sure. It does not matter if g-i is recommended or 
optional as long as it says that it's required for gnome.
-- 
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