New comment by pullmoll on void-packages repository https://github.com/void-linux/void-packages/pull/21226#issuecomment-617448566 Comment: After a bootstrap you need to rebuild both `glibc` and `gcc` anyway, because some of the submodules are not built (e.g. `gcc-fortran`, `gcc-objc`, `gcc-go`, …). The same applies for glibc which in the bootstrapped version does not require any of `bison`, `perl`, `python3`, or `texinfo`, but only when it is built again in a chroot environment with those packages available. Thus this PR is invalid in that it tries to remove the distinction between bootstrapped and rebuilt core packages. The bootstrap was conceived to be as minimalistic as possible. Building up an entire repository of packages requires some bootstrap packages being rebuilt in a working chroot environment.