builder: explain how to use Qubes pre-built packages

QubesOS/qubes-issues#4788
This commit is contained in:
Frédéric Pierret (fepitre) 2019-02-10 22:48:07 +01:00
parent 7c3692767f
commit a838306d28
No known key found for this signature in database
GPG Key ID: 484010B5CDC576E2

View File

@ -135,6 +135,20 @@ If you want to somehow modify sources, you can also do it, here are some basic s
make iso
### Use pre-build Qubes packages
For building just few selected packages, it's very useful to download pre-built qubes-specific dependencies from `{yum,deb}.qubes-os.org`. This is especially true for gcc, which takes several hours to build.
Before creating the chroot, add to your builder.conf
USE_QUBES_REPO_VERSION = $(RELEASE)
It will add the 'current' Qubes repository to your chroot environment. In that case, you can build only the packages you are interested in. If you want to use also the 'current-testing' repository, add also to your configuration
USE_QUBES_REPO_TESTING = 0
Please note that if you have an existing chroot, this will not add the necessary configuration into the build environement. In that case, you will have to clean first your chroot.
Code verification keys management
---------------------------------