Control: tag -1 + moreinfo

17.08.2024 13:26, Mikulas Patocka wrote:
...

The reason why it doesn't work is that the package qemu-user-binfmt on Debian
SID lacks the files /usr/share/binfmts/qemu-* - so the binfmt emulation is not
installed. When I copy the files /usr/share/binfmts/qemu-* from Debian 12 to
Debian SID, running programs for different architectures work.

The binfmt-support files should not be in qemu packages, qemu does not ship them
for quite some time.

You can trivially see in the list of files qemu-user-binfmt package installs 
what
is used to configure binfmt support.  Also by looking at depends/recommends of 
this
package, you wont notice binfmt-support package, which is for a reason, - 
obviously
if we used binfmt-support, we'd mention it there somewhere.

Maybe you need to run systemd-binfmt to register the newly installed binfmts, 
but
I assume it should be done automatically by systemd by using a trigger for
/usr/lib/binfmt.d/, - but this is not a qemu issue.

Thanks,

/mjt

Reply via email to