You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a manifestation of the problem that I reported in issue #891, and already fixed in my fork of the keymapper.
In summary, the evdev 1.9.0 update removed the deprecated "fn" attribute name, so all references to ".fn" must be updated to use ".path". I'm not sure how long the attribute had been deprecated before that. Usually in a dependency project like this they will wait a few years to remove things. So we all weren't paying attention.
If you can open and edit the relevant Python file then you should be able to fix it yourself for now. That seems to be input.py for this earlier fork of the keymapper. You can see the whole path in the error message. Which will depend on your system's Python version.
Since Kinto doesn't build a Python virtual environment folder, I'm not sure if trying to "pin" the install of evdev to "<1.9.0" would be a feasible option. In any case it's pretty easy to perform the fix on the keymapper module file manually.
Describe the bug
kinto.sh
script failing on a fresh Ubuntu installExpected behavior
Installation works
Install Type: Bare Metal
Distro: Ubuntu 24.04.1 LTS
DE: Gnome
Branch: master
Commit: git rev-parse --short HEAD
Screenshots

The text was updated successfully, but these errors were encountered: