Bug#909264: ITP: mmdebstrap -- creates a Debian chroot directory or tarball
Package: wnpp
Severity: wishlist
Owner: Johannes 'josch' Schauer <josch@debian.org>
* Package name : mmdebstrap
Version : 0.1.0
Upstream Author : Johannes 'josch' Schauer <josch@debian.org>
* URL : https://gitlab.mister-muffin.de/josch/mmdebstrap
* License : Expat
Programming Lang: Perl
Description : creates a Debian chroot directory or tarball
An alternative to debootstrap which uses apt internally and is thus able to use
more than one mirror and resolve more complex dependencies.
A list of advantages in contrast to debootstrap:
- more than one mirror possible (or really anything that is a legal apt
sources.list entry)
- security and updates mirror included for Debian stable chroots (a
wontfix for debootstrap)
- 2-3 times faster (for debootstrap variants)
- chroot with apt in 11 seconds (if only installing `Essential: yes`
and apt)
- gzipped tarball with apt is 27M small
- bit-by-bit reproducible output (if `$SOURCE_DATE_EPOCH` is set)
- unprivileged operation using Linux user namespaces, fakechroot or
proot (mode is chosen automatically)
- can operate on filesystems mounted with nodev
- foreign architecture chroots with qemu-user (without manually
invoking `--second-stage`)
Reply to: