On Tue, 2018-08-28 at 13:47 +0200, Nicolas Mailhot wrote: > Le 2018-08-07 17:33, Adam Jackson a écrit : > > Consider a library like libGL. At runtime, you want the drivers it > > might load to be installed. But when building an application, you just > > need the library itself. If the drivers themselves have non-trivial > > dependencies, the buildroot is more likely to fail to compose. > > That's a boostraping problem. The general solution is to make our build > tools bootstrap aware, so they activate bootstrap mode as needed > automatically, instead of forcing packagers to switch the conditional > manually in spec files each time a bootstraping situation arises. If you consider buildroot size to be a metric to be reduced - and clearly people do, see BuildRequires: gcc - then this is not just a bootstrapping issue. Is there a proposal anywhere for the kind of bootstrap awareness you describe? - ajax _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx