Skip to content

Draft: Always let abuild install dependencies

Currently pmbootstrap build --strict implies two things,

1. pmbootstrap zaps the build chroots before building packages. The point is
   that the build will fail if you did not specify all needed builddepends.
2. pmbootstrap uses abuild/apk to resolve and install the builddepends

Change the behavior to always do 2: remove the custom code path that
lets pmbootstrap install dependencies if --strict is not passed.

It does not have a benefit and may lead to errors in case pmbootstrap's
code path behaves slightly different than abuild's.

Fixes #2301

Merge request reports