sbuild --chroot-mode=unshare -d $suite{,-security,-proposed} magic for Ubuntu

Julian Andres Klode julian.klode at canonical.com
Thu Dec 12 16:41:59 UTC 2024


On Thu, Dec 12, 2024 at 02:22:48PM +0100, Matthias Klose wrote:
> On 11.12.24 14:18, Julian Andres Klode wrote:
> > Hey folks,
> > 
> > (just in proposed but don't want to forget to announce it :D)
> > 
> > sbuild recently gained the magic to automatically bootstrap
> > tarballs for the unshare backend using mmdebstrap. No more
> > schroots to manage, everything is magical!
> > 
> > I have just uploaded a new sbuild that makes this feature
> > work correctly for Ubuntu. If you set
> > 
> >      $chroot_mode = "unshare";
> >      $unshare_mmdebstrap_keep_tarball = 1;
> 
> keep in mind, that the unshare backend breaks several package builds, e.g.
> gcc-N. https://bugs.debian.org/1089007
> 
> Do we plan to backport that backend, so that the buildds are able to use
> that?

I think how builders are building is a question for launchpad, but
I also don't see a terribly strong need, as our builders are chroots
inside VMs, and don't need isolation features that the backend offers,
as each build is a fresh VM (afaiui).

-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en



More information about the ubuntu-devel mailing list