Hello,
I don't know if this is the right way to report my bug, but I discovered
that updating the atspi2 stack to version 2.53.1-1 prevents orca from
starting with a python error :
$ orca
Traceback (most recent call last):
File "/usr/bin/orca", line 50, in <module>
from orca import script_manager
File "/usr/lib/python3/dist-packages/orca/script_manager.py", line
42, in <module>
from .scripts import apps, default, sleepmode, toolkits
File "/usr/lib/python3/dist-packages/orca/scripts/default.py", line
47, in <module>
from orca import script
File "/usr/lib/python3/dist-packages/orca/script.py", line 49, in
<module>
from . import braille_generator
File "/usr/lib/python3/dist-packages/orca/braille_generator.py",
line 44, in <module>
from .braille_rolenames import shortRoleNames
File "/usr/lib/python3/dist-packages/orca/braille_rolenames.py",
line 187, in <module>
Atspi.Role.PUSH_BUTTON: _("btn"),
^^^^^^^^^^^^^^^^^^^^^^
AttributeError: type object 'Role' has no attribute 'PUSH_BUTTON'. Did
you mean: 'SPIN_BUTTON'?
jeremy@jerem-debian:~ $ orca --replace
Traceback (most recent call last):
File "/usr/bin/orca", line 50, in <module>
from orca import script_manager
File "/usr/lib/python3/dist-packages/orca/script_manager.py", line
42, in <module>
from .scripts import apps, default, sleepmode, toolkits
File "/usr/lib/python3/dist-packages/orca/scripts/default.py", line
47, in <module>
from orca import script
File "/usr/lib/python3/dist-packages/orca/script.py", line 49, in
<module>
from . import braille_generator
File "/usr/lib/python3/dist-packages/orca/braille_generator.py",
line 44, in <module>
from .braille_rolenames import shortRoleNames
File "/usr/lib/python3/dist-packages/orca/braille_rolenames.py",
line 187, in <module>
Atspi.Role.PUSH_BUTTON: _("btn"),
^^^^^^^^^^^^^^^^^^^^^^
AttributeError: type object 'Role' has no attribute 'PUSH_BUTTON'. Did
you mean: 'SPIN_BUTTON'?
I'm pasting below the list of packages I have to install for
accessibility, I hope I haven't forgotten any.
ii at-spi2-common 2.53.1-1 all Assistive
Technology Service Provider Interface (common files)
ii at-spi2-core 2.53.1-1 amd64 Assistive
Technology Service Provider Interface (D-Bus core)
ii gir1.2-atk-1.0:amd64 2.53.1-1 amd64 ATK
accessibility toolkit (GObject introspection)
ii gir1.2-atspi-2.0:amd64 2.53.1-1 amd64 Assistive
Technology Service Provider (GObject introspection)
ii libatk-adaptor:amd64 2.53.1-1 amd64 AT-SPI 2
toolkit bridge
ii libatk-bridge2.0-0t64:amd64 2.53.1-1 amd64 AT-SPI 2
toolkit bridge - shared library
ii libatk1.0-0t64:amd64 2.53.1-1 amd64 ATK
accessibility toolkit
ii libatspi2.0-0t64:amd64 2.53.1-1 amd64 Assistive
Technology Service Provider Interface - shared library
downgrade from "gir1.2-atspi-2.0" to launch orca again