qemu-alpha linux-user breaks python3.6
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| QEMU |
Fix Released
|
Undecided
|
Unassigned | ||
| Gentoo Linux |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
Running on Gentoo Linux in a chroot environment:
# python3 -c 'import selectors; selectors.
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/
self._selector = self._selector_
OSError: [Errno 22] Invalid argument
However, on real hardware, with the same binaries there is no exception.
This impacts whole python3 based Gentoo ebuild system (package management), and renders linux user mode alpha emulation in chroot environment building useless, more or less.
The used systems:
# qemu-alpha --version
qemu-alpha version 4.2.0
Copyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers
# uname -a
Linux blackbird 5.4.28-
(chroot)# python3 --version
Python 3.7.7
| Changed in gentoo: | |
| status: | New → Fix Committed |
| Changed in gentoo: | |
| status: | Fix Committed → Fix Released |
| Changed in qemu: | |
| status: | Fix Committed → Fix Released |

Hi,
do you know if it works with previous version of qemu?
Do you know if it works with qemu built from git repo?