I have followed the instructions for building an iso using the qubes-builder repo. Each time I try to build it, I encounder a series of errors/failures. I have manually edited some of the problems and the build will continue further only to eventually encounter another failure.
Is there a way to get the qubes-builder setting such that I can reliably build the iso based on the currently released version?
I am currently using the v1 qubes-builder. I understand there is a qubes-builderv2.
I think my question really has to do with release/version tags on the various repos that are used during the build process. It seems like using the HEAD is fraught because you are working with a moving target (i.e. regular checkins to the source trees).
That is exactly what I have been doing, and I agree it should build without problems, however I have yet to see a sucessfully built iso.
Am I having errors in my thinking about this? The underlying sources seem to be getting updates regularly and so must by definition be diverging from the production build v4.1.2
I would really like to be able to first replicate the production build so that when I make my own changes I will know whether or not it is one of my changes that has caused a failure.
You’ll have to specify release r4.1 and dom0 fc32. It really shouldn’t pull from HEAD, since by default there’s a release4.1 branch in most ( if not every ) qubes repo.