How #bootstrappable is your distro?
@janneke If I understand your post correctly, those are the only mandatory packages to start a minimal install of Guix?
@Sylvhem yes, although that's not how you'd usually do it; that would be tremendously tedious.
The Guix package dependency graph and package build is fully scripted; these are the only binary inputs to the system.
@janneke Can I ask a stupid question - does bootstrapping in this context mean installing a bare minimum binary set and then building the rest from source for verifiability or perf or whatever purposes?
@feoh Yes, that's the idea. Just like reproducible builds says: to create a verifyable path from source to binary; and I think that only makes real sense when we don't inject binary seeds.
@janneke Inspiring work, as always.
@mikegerwitz thank you ;)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!