[1/1] sbuild: explicitly specify chroot mode

Message ID 20260302094626.97522-1-felix.moessbauer@siemens.com
State Under Review
Headers show
Series [1/1] sbuild: explicitly specify chroot mode | expand

Commit Message

Felix Moessbauer March 2, 2026, 9:46 a.m. UTC
On Debian forky the sbuild switched the default chroot mode from schroot
to unshare. While forky is not yet supported by isar, setting the
chroot-mode to schroot is a minimal hardening to improve compatibility
for testing on more recent debian releases.

Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>
---
 meta/classes-recipe/dpkg.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Patch

diff --git a/meta/classes-recipe/dpkg.bbclass b/meta/classes-recipe/dpkg.bbclass
index 8bb5adeb..0e987a34 100644
--- a/meta/classes-recipe/dpkg.bbclass
+++ b/meta/classes-recipe/dpkg.bbclass
@@ -109,7 +109,7 @@  dpkg_runbuild() {
 
     DSC_FILE=$(find ${WORKDIR} -maxdepth 1 -name "${DEBIAN_SOURCE}_*.dsc" -print)
 
-    sbuild -A -n -c ${SBUILD_CHROOT} \
+    sbuild -A -n -c ${SBUILD_CHROOT} --chroot-mode=schroot \
         --host=${PACKAGE_ARCH} --build=${BUILD_ARCH} ${profiles} \
         --no-run-lintian --no-run-piuparts --no-run-autopkgtest --resolve-alternatives \
         --bd-uninstallable-explainer=apt \