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
