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 -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
