Package: wnpp Owner: Matthias Klumpp <m...@debian.org> Severity: wishlist
* Package name : debspawn Version : 0.1.0 Upstream Author : Matthias Klumpp <m...@debian.org> * URL : https://github.com/lkorigin/debspawn * License : LGPL-3.0+ Programming Lang: Python Description : Debian package builder and build helper using systemd-nspawn Debspawn is a tool to build Debian packages in an isolated environment. It uses systemd-nspawn instead of plain chroots to for the build environment. This allows Debspawn to isolate builds from the host system much further, and allows for features like per-build resource control. Debspawn also allows to run arbitrary custom commands in its environment. This is used by Laniakea workers to execute a variety of non-package builds and QA actions in the same environment in which packages are usually built. This tool was created as a quick hack at DebConf, but has proven to be really useful, and is now part of the Laniakea suite for managing a Debian archive. Packaging Laniakea itself is planned, but that will take a while and a lot of upstream changes. Debspawn is standalone and useful without it, so it's the first tool to make it to Debian proper. I intend to maintain the package in a soon-to-be-created Laniakea Team on Salsa (or alternatively, in collab-main).