Opened 13 months ago

Last modified 5 months ago

#31996 new task

Consider using mmdebstrap instead of debootstrap

Reported by: boklm Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-rbm, gitlab-tb-tor-browser-build
Cc: gk Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


We are currently using debootstrap to generate our Debian images. We might want to switch to mmdebstrap:

It seems using mmdebstrap would make the creation of chroots faster (because of using apt directly, and because security updates do not need to be installed in a separate step). Although we only create one base chroot tarball for each Debian release, so this wouldn't make a significant difference in overall build time.

An other interesting feature is support for Linux user namespaces, allowing the creation of chroot tarball without root access, which could help for #23631.

Child Tickets

Change History (2)

comment:2 Changed 5 months ago by gk

Keywords: gitlab-tb-tor-browser-build added

Add magic gitlab keyword.

Note: See TracTickets for help on using tickets.