Closed trainman419 closed 9 years ago
Right, qemu-arm-static
should be included, so something must be going wrong here. Will have a look ASAP!
TL/DR: Fixed it.
Long explanation: For quite a time, it wasn't possible anymore to upgrade all packages. udev bailed out at upgrading, seemingly because of hotplugging problems with qemu. For that reason, I had built the last images directly on ARM hardware. Of course, qemu-arm-static
was not available in the right architecture there.
I changed the upgrade process to keep the installed udev version instead of upgrading it. Now the images were correctly rebuilt on my amd64 machine.
This is more of a workaround. I would be glad if someone found a real solution!
I'm not sure if this is a bug, or if I'm just misunderstanding how these images were intended to be used, but it looks like the qemu-arm-static binary is missing from the current images:
It works if I manually mount qemu-arm-static into the image:
I'm running the stock version of docker on Ubuntu Trusty:
Image info: