Orca relies on a deprecated and removed Python module (imp)
The imp
Python module appears to be removed in Python 3.12: https://docs.python.org/3/library/imp.html
This breaks the screen reader on Fedora 39/Rawhide.
Aug 13 13:22:35 orodesktop orca-autostart.desktop[27633]: ModuleNotFoundError: No module named 'imp'
Aug 13 13:22:35 orodesktop orca-autostart.desktop[27633]: import imp
Aug 13 13:22:35 orodesktop orca-autostart.desktop[27633]: File "/usr/lib/python3.12/site-packages/orca/orca_i18n.py", line 27, in <module>
Aug 13 13:22:35 orodesktop orca-autostart.desktop[27633]: from .orca_i18n import _, C_, ngettext
Aug 13 13:22:35 orodesktop orca-autostart.desktop[27633]: File "/usr/lib/python3.12/site-packages/orca/messages.py", line 33, in <module>
Aug 13 13:22:35 orodesktop orca-autostart.desktop[27633]: from orca import messages
Aug 13 13:22:35 orodesktop orca-autostart.desktop[27633]: File "/usr/bin/orca", line 51, in <module>
Aug 13 13:22:35 orodesktop orca-autostart.desktop[27633]: Traceback (most recent call