I've been pondering getting user-mode qemu working on RSEL,
purely to get Skype working. The idea of it is that you
create a minimal i686 CentOS chroot required for your
x86-only binary-application, and execute it in the chroot
using qemu.

Unfortunately, as things stand at the moment:

# yum install qemu-user qemu-system-x86
[...]
Error: Package: 2:qemu-common-2.0.0-1.el7.3.armv5tel (epel)
           Requires: qemu-kvm-common
Error: Package: 2:qemu-system-x86-2.0.0-1.el7.3.armv5tel (epel)
           Requires: sgabios-bin >= 1.7.2.2-5
Error: Package: 2:qemu-system-x86-2.0.0-1.el7.3.armv5tel (epel)
           Requires: seavgabios-bin
Error: Package: 2:qemu-system-x86-2.0.0-1.el7.3.armv5tel (epel)
           Requires: ipxe-roms-qemu


We may need to re-think what we are doing with QEMU packages
on RSEL7. As it is, it seems they won't work anyway due to
the missing dependencies. I'm going to have a go at building
a static qemu-user binary (it has to be statically linked since
the host's libraries won't be available from inside the chroot
anyway) and see if that can be made to work.

Gordan
_______________________________________________
users mailing list
[email protected]
https://lists.redsleeve.org/mailman/listinfo/users

Reply via email to