document mmdebstrap's Recommends: and Suggests: packages #5
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Recommends:
Suggests:
tor+
(Tor network).I am asking, because I am wondering what the differences are with/without these optional dependencies.
This is not a bug in mmdebstrap but in the Debian package of mmdebstrap and should thus instead be reported to the Debian bts instead. Since I won't do a new mmdebstrap upload any time soon due to the current freeze let me give some of the explanations here already:
For building chroots for architectures that cannot be executed on the current platform. These chroots can then be used for package building, yes, but those would not be cross builds but native builds.
Yes, it is needed. This is to figure out the right
signed-by
value for distributions that apt doesn't know the right keyring for.To figure out whether a distro is EOL or not and to figure out which security mirror to use because Debian bullseye and later use suite-security instead of suite/updates.
mount is not essential and thus cannot be expected to always be installed. Mount is needed in cases mknod is not permitted and device nodes have to be bind-mounted instead. It is also needed in root and unshare mode to mount /sys and /proc but is not needed in fakechroot or proot mode.
This is not needed for apt >= 1.5
This is to have
/usr/lib/apt/solvers/apt
for the/usr/lib/apt/solvers/mmdebstrap-dump-solution
executable to function. That executable is necessary if the user has put packages into/var/cache/apt/archives/
of the chroot. Some users do that for caching purposes.For chroots for architectures that cannot be executed by the host CPU unless in chrootless mode.
No, mmdebstrap uses
/usr/share/debootstrap/scripts/
to infer distro names from the symlinks and it executes/usr/share/debootstrap/scripts/gutsy
to figure out the default mirror URL.For the dpkg-architecture binary to turn a Debian architecture into the
DEB_HOST_MULTIARCH
value.Yes.
For --format=squashfs
Yes, those should be documented in the Debian package. Probably in a
/usr/share/doc/mmdebstrap/README.txt
With 0.8.3-1 this is now documented as /usr/share/doc/mmdebstrap/README.Debian.txt.