Bootstrappable Debian BoF - DebConf19


Bootstrappable Debian BoF - Speaker: Giovanni Mascellani - Track: Other - Type: BoF (45 minutes) - Room: Sala de Videoconferencia - Time: Jul 23 (Tue), 13:30 - Duration: 0:45 - In Debian we strongly value the ability to compile a package fr...



Onion Details



Page Clicks: 0

First Seen: 03/12/2024

Last Indexed: 10/22/2024

Domain Index Total: 110



Onion Content



Bootstrappable Debian BoF Speaker: Giovanni Mascellani Track: Other Type: BoF (45 minutes) Room: Sala de Videoconferencia Time: Jul 23 (Tue), 13:30 Duration: 0:45 In Debian we strongly value the ability to compile a package from its sources, administering liberally RC bugs to packages that do not possess this feature. However, sources are never enough to build a package: you also need an already-compiled Debian distribution to satisfy all the dependencies, which often create cycles and self-dependencies. This create a chicken-and-egg problem, with theoretical and practical implications. It has to do with security, auditability, architecture bootstrapping, reproducible builds and free software philosophy. Some projects are ongoing to fix this situation, both in Debian and outside of it. We would like to discuss the motivations, current state of the art, and future directions of bootstrappable builds. The long term goal is, one glorious day, to be able to compile the whole Debian given all of its sources and no more than a few kilobytes of binary code. Spoiler: we’re not yet there. There is a lot of work to do, it is fun and your patches are more than welcome. If you want to warm up, here you have a few links: http://bootstrappable.org/ https://wiki.debian.org/HelmutGrohne/rebootstrap https://gitlab.com/giomasce/asmc https://gitlab.com/giomasce/nbs https://www.gnu.org/software/mes/ URLs Video