[Buildroot] [PATCH] manual/faq: add section about why no binary packages

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Jan 6 05:26:38 UTC 2014


Dear Baruch Siach,

On Mon, 6 Jan 2014 07:16:25 +0200, Baruch Siach wrote:

> Thanks for working on this. I think it is also worth mentioning the rationale. 
> By doing source only we avoid the complexity of handling installation time 
> dependency tracking and resolution. We also don't need to track what files 
> each package installs. This makes Buildroot simpler and easier to work with.

I would go even further, and explain why tracking what files each
package installs is by far not sufficient to support binary packages.
Several people have showed up throughout the project history, willing
to add support binary packages by assuming that simply tracking which
files "make install" installs will be sufficient. But that's forgetting
all the optional dependencies problems, and various other things.

We had a write-up about this in some report of a past Buildroot
Developers Meeting, with some good arguments. Would be nice to dig that
up and summarize these arguments in the doc.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list