According to comments on the Web the Gitian Building doc could be better and I agree. I don't want to create a PR that will invite too many requests for changes, so I thought to check with others interested in fixing that doc.
My thoughts: the LXC approach isn't well documented and doesn't work. Related to containers, there's also a Docker-related link to an external repo that provides additional information which isn't helpful as it used to be since the external resource hasn't been updated for almost 2 years. Another issue is it appears that both the LXC and KVM approach work well, whereas in reality the LXC approach almost certainly doesn't.
Proposal:
- Make it obvious the KVM approach is the preferred approach, and slightly de-emphasize LXC until other contributors improve it. If there's a LXC or Docker enthusiast here who wants to work on this together, we don't have to de-emphasize LXC - we can just improve the existing document and make it usable for LXC and/or Docker. If somebody wants to write it, I'm willing to help with testing or feedback.
- Clarify and improve the KVM related procedure. I'm almost done with this part.