@bertrand Hope this helps to build them:
I’ve pieced together my own kind of way of working.
I’ve copied fedora-41-xfce template to fedora-41-builder. Then created an AppVM based on that.
In the template I installed all dependencies which can be found in the dependencies-fedora.txt inside the qubes-builderv2 repo.
In the AppVm I’ve checked out the quibes-builderv2 repo; Created the file builder.yml with the following content:
# include configuration relevant for the current release
include:
- example-configs/qubes-os-r4.3.yml
# which repository to use to fetch sources
use-qubes-repo:
version: 4.3
testing: true
# each package built will have local build number appended to package release
# number. It makes it easier to update in testing environment
increment-devel-versions: true
# reduce output
debug: false
# this can be set to true if you do not want sources to be automatically
# fetched from git
skip-git-fetch: false
# executor configuration
executor:
type: docker
options:
image: "qubes-builder-fedora:latest"
Ran the ./tools/generate-container-image.sh script. And build what I needed. Before building libvirt I already built a complete ISO to check somethings.
Note: This uses the docker build way to do stuff… I didn’t want to look into the quibes builder method so choose the “easy” way out
.
Regards, Bloged