Is there any way to force #pmbootstrap to build the locally available packages from the local pmaports rather than using the latest available on the mirror ? I wanna build a postmarked OS base image completely based on my local pmaports without any downloaded APKs from the postmarket OS mirrors but only the base packages unmodified in alpine.

@postmarketOS @linmob

@braid @postmarketOS @linmob Yes, by configuring mirrors.pmaports and mirrors.systemd to "none": https://docs.postmarketos.org/pmbootstrap/mirrors.html

If you want to build a systemd image, you currently will also need this patch to completely build from source: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2695

Mirror Configuration — pmbootstrap 3.6.0 documentation