Subject: bug#453: mmdebstrap: does not automatically use updates and security repositories of Devuan

From: Ryutaroh Matsumoto <[email-masked]>
Date: Sun, 10 May 2020 12:04:04 +0900 (JST)

Package: mmdebstrap
Version: 0.4.1-3
Severity: wishlist
Tags: upstream

Dear Maintainer,

mmdebstrap manpage on Devuan Beowulf says

       If no MIRROR option is provided, <http://deb.debian.org/debian> is used, except if data was given on standard input
       in which case the lines read from there are used as the content of the chroot's sources.list file. If SUITE is a
       stable release name and no MIRROR is specified, then mirrors for updates and security are automatically added. If a
       MIRROR option starts with "deb " or "deb-src " then it is used as a one-line-style format entry for apt's

The latest version of mmdebstrap does not need MIRROR for Ubuntu or Tanglu,
though Tangle died, and it automatically adds updates and security repositories to them.

But to install Devuan, one must give MIRROR,
and updates and security repositories cannot be added automatically.
This is an upstream issue found at

https://gitlab.mister-muffin.de/josch/mmdebstrap/blob/da4de7cfdf75ae719d941f237de9a78f63b3003f/mmdebstrap#L3720

Best regards, Ryutaroh Matsumoto

-- System Information:
Distributor ID:	Debian
Description:	Devuan GNU/Linux 3 (beowulf)
Release:	3
Codename:	beowulf
Architecture: x86_64

Kernel: Linux 4.19.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages mmdebstrap depends on:
ii  apt       1.8.2
ii  perl      5.28.1-6
ii  perl-doc  5.28.1-6

Versions of packages mmdebstrap recommends:
ii  arch-test   0.15-2
ii  fakechroot  2.19-3.2
ii  fakeroot    1.23-1
ii  mount       2.33.1-0.1+devuan1~beowulf2
ii  uidmap      1:4.5-1.1

Versions of packages mmdebstrap suggests:
pn  binfmt-support    <none>
pn  dpkg-dev          <none>
pn  proot             <none>
pn  qemu-user         <none>
pn  qemu-user-static  <none>

-- no debconf information

---

From: Mark Hindley <[email-masked]>
Date: Sun, 10 May 2020 09:32:09 +0100

> Tags: upstream

Ryutaroh,

Thanks.

> https://gitlab.mister-muffin.de/josch/mmdebstrap/blob/da4de7cfdf75ae719d941f237de9a78f63b3003f/mmdebstrap#L3720

Are you able to prepare a patch that we can submit upstream?

Thanks

Mark