On Saturday, November 23, 2024 2:20:45 PM MST Philipp Kern wrote: > The news are collected on https://wiki.debian.org/DeveloperNews > Please contribute short news about your work/plans/subproject. > > In this issue: > > + Debian buildds are using sbuild with unshare now > + sbuild chroot manager for unshare backend users > + Building packages with make --shuffle > + debian.org: Support for Security Key-backed SSH keys > > Debian buildds are using sbuild with unshare now > ------------------------------------------------ > > The wanna-build team switched all buildds to the sbuild unshare backend > for trixie/sid/experimental plus *-backports. This means that official > Debian builds now run as non-root user and rely on user namespaces > instead of schroot. In addition this blocks any network access during > the build as per Debian policy 4.9. > > Prior to the switch Santiago Vila did test rebuilds of all packages and > bugs have been filed: > > https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=unshare;users=debian-wb-tea > m...@lists.debian.org > > Help is welcome to fix the remaining bugs. > > We recommend all developers to use sbuild with unshare as well. > Notes on how to set it up as well as hints for custom usage are collected > on the Wiki: > > https://wiki.debian.org/sbuild
I am not able to get the example unshare .sbuildrc to work with piuparts. 0m0.0s DEBUG: Unpacking /home/soren/.cache/sbuild/unstable-amd64.tar.xz into / tmp/tmplbhnn26l 0m0.0s DEBUG: Starting command: ['tar', '-C', '/tmp/tmplbhnn26l', '--auto- compress', '-xf', '/home/soren/.cache/sbuild/unstable-amd64.tar.xz'] 0m0.5s DUMP: tar: ./dev/console: Cannot mknod: Operation not permitted tar: ./dev/full: Cannot mknod: Operation not permitted tar: ./dev/null: Cannot mknod: Operation not permitted tar: ./dev/ptmx: Cannot mknod: Operation not permitted tar: ./dev/random: Cannot mknod: Operation not permitted tar: ./dev/tty: Cannot mknod: Operation not permitted tar: ./dev/urandom: Cannot mknod: Operation not permitted tar: ./dev/zero: Cannot mknod: Operation not permitted tar: Exiting with failure status due to previous errors Does anyone have any pointers as to the root of the problem? -- Soren Stoutner so...@debian.org
signature.asc
Description: This is a digitally signed message part.