Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-25 Thread Johannes Schauer
Hi, On Sun, 15 Sep 2019 14:18:56 +0200 Johannes Schauer wrote: > Quoting Patrick Schleizer (2019-09-15 13:16:00) >> From home folder (in a Qubes Debian VM): >> >> ./mmdebstrap --include=apt --variant=buildd --force-check-gpg buster >> ./test https://deb.debian.org/debian >> >> I: The option --f

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-16 Thread Patrick Schleizer
Johannes Schauer: > 1. file wishlist bugs against the wrappers, asking them to allow passing > additional options to their $DEBOOTSTRAP invocation I guess this is the cleaner way and should be attempted first. That might also help to, - make programs that use of $DEBOOTSTRAP switch to use

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-15 Thread Johannes Schauer
Hi, Quoting Jonas Smedegaard (2019-09-15 15:14:13) > > what I still don't understand is why this would be needed. > > > > Currently, if you do: > > > > mmdebstrap buster ./output-directory > > > > Then the resulting sources.list will be equal to what you wrote above. > > > > Maybe I'm just dum

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-15 Thread Jonas Smedegaard
Quoting Johannes Schauer (2019-09-15 14:58:55) > Quoting Jonas Smedegaard (2019-09-15 13:18:18) > > If mmdebstrap were to support curl-style URL expansion, then current > > wrappers for debootstrap supporting only a single string could be > > abused to pass an expandable set of strings, like this

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-15 Thread Johannes Schauer
Hi, Quoting Jonas Smedegaard (2019-09-15 13:18:18) > If mmdebstrap were to support curl-style URL expansion, then current > wrappers for debootstrap supporting only a single string could be abused > to pass an expandable set of strings, like this: > > Perhaps mmdebstrab could support curl-style

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-15 Thread Johannes Schauer
Quoting Patrick Schleizer (2019-09-15 13:16:00) > Happy to report that both invocations of grml-debootstrap and pbuilder / > cowbuilder are compatible with mmdebstrap. Cool! > >> Using a file > >> /home/user/Whonix/build_sources/debian_stable_current_clearnet.list which > >> contains both, Debian

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-15 Thread Jonas Smedegaard
Quoting Johannes Schauer (2019-09-14 18:26:57) > Hi, > > Quoting Patrick Schleizer (2019-09-14 08:00:00) > > cowbuilder (or pbuilder?) calls debootstrap with: > > > > + args='--include=apt --variant=buildd --force-check-gpg buster > > /var/cache/pbuilder/base.cow_amd64 http://HTTPS///deb.debian.

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-15 Thread Patrick Schleizer
Happy to report that both invocations of grml-debootstrap and pbuilder / cowbuilder are compatible with mmdebstrap. Johannes Schauer: > you seem to claim that mmdebstrap does not support the --arch argument. But it > does. It does so by configuring Getopt::Long with auto_abbrev. This means that >

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-14 Thread Johannes Schauer
Hi, Quoting Patrick Schleizer (2019-09-14 08:00:00) > Awesome! Great to know you're interested in this! > > Good question. I am not sure what I meant with that either. :) Will look > into it again. > > First thing: > > > > debootstrap: > > --arch=ARCH > > mmdebstrap: > > --architecture

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-13 Thread Patrick Schleizer
Awesome! Great to know you're interested in this! Good question. I am not sure what I meant with that either. :) Will look into it again. First thing: debootstrap: --arch=ARCH mmdebstrap: --architectures=native[,foreign1,...] In other words, grml-debootstrap calls debootstrap wit

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-13 Thread Johannes Schauer
Hi, Quoting Patrick Schleizer (2019-09-13 19:45:00) > could you please make mmdebstrap compatible with grml-debootstrap, > pbuilder and cowbuilder? > > These applications support setting a custom debootstrap but mmdebstrap > cannot yet serve as a drop-in replacement for debootstrap since its > co

Bug#940188: compatibility with grml-debootstrap, pbuilder and cowbuilder

2019-09-13 Thread Patrick Schleizer
Package: mmdebstrap Severity: normal X-Debbugs-CC: whonix-de...@whonix.org Dear maintainer, could you please make mmdebstrap compatible with grml-debootstrap, pbuilder and cowbuilder? These applications support setting a custom debootstrap but mmdebstrap cannot yet serve as a drop-in replacement