Hi,

Quoting Giovanni Mascellani (2019-09-13 10:18:07)
> it seems that mmdebstrap does not work inside a docker container. After
> installing docker.io and qemu-user-static on a computer, for example:
> 
> # docker run -it --rm debian:unstable
> [now inside the container]
> # apt update
> # apt install qemu-user-static mmdebstrap
> # mmdebstrap --architectures=armhf --verbose unstable /tmp/debian.tar.gz
> 'http://deb.debian.org/debian'
> I: automatically chosen mode: root
> I: armhf cannot be executed, falling back to qemu-user
> E: binfmt_misc not found in /proc/mounts -- not mounted?
> 
> Here mmdebstrap fails because it tries to look for the binfmt_misc
> filesystem, which is not available inside docker. This is not a problem,
> because the support for foreign executable is still configured outside
> the container and is available in the container too, but it would be
> useful to tell mmdebstrap to accept that binfmt_misc is available even
> if it cannot check it.

you write that support for the foreign executable is available in the container
as well. If so, then why does arch-test determine that armhf cannot be
executed?

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to