Package: sbuild Version: 0.86.0 Severity: serious Tags: ftbfs X-Debbugs-Cc: team+network...@tracker.debian.org, debian-wb-team@lists.debian.org Control: affects -1 + src:netplan.io
Dear maintainer, sbuild 0.86.0 causes netplan.io to FTBFS with testsuite failure. A build log is available there, but the problem is reproducible on amd64: https://buildd.debian.org/status/fetch.php?pkg=netplan.io&arch=riscv64&ver=1.1-2&stamp=1728672152&raw=0 I have bisected the issue and this has been introduced by this commit: commit e5a5dc7d258e939e62ad73f7b60f0b47507c6565 Author: Johannes Schauer Marin Rodrigues <jo...@debian.org> Date: Tue Aug 27 20:24:46 2024 +0200 refactor the unshare backend as /usr/libexec/sbuild-usernsexec - split out embedded perl into its own executable - an executable is forked anyways, because sbuild backends get exec-ed and then read from and written to stdout and stdin, respectively, but now that forked process is a normal perl program instead of embedded code - no more dumb-init neither inside nor outside the chroot - no more hundreds of lines of perl code in variables - no more dozens of lines of shell code inside perl variables - much less fork+exec - pivot root - src:dumb-init and src:python-psutil (the reason for dumb-init) still build - lib/Sbuild/Utility.pm: completely remove get_unshare_cmd() Regards Aurelien