FS#71667 - add python-evdev as optional dependency for libevdev
Attached to Project:
Arch Linux
Opened by Caleb Cushing (xenoterracide) - Friday, 30 July 2021, 16:43 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 31 July 2021, 20:45 GMT
Opened by Caleb Cushing (xenoterracide) - Friday, 30 July 2021, 16:43 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 31 July 2021, 20:45 GMT
|
Details
this would have been useful for debugging a problem I'm
experiencing with fprintd. It generally isn't required, but
would be good to suggest it. see
https://gitlab.freedesktop.org/libinput/libinput/-/issues/641#note_1012883
the top part of the comment, and maybe my comment above it.
|
This task depends upon
THIS is the eror
```
Traceback (most recent call last):
File "/usr/lib/libinput/libinput-analyze-per-slot-delta", line 36, in <module>
import libevdev
ModuleNotFoundError: No module named 'libevdev'
```
from the libinput developer
> satrmb
satrmb @satrmb · 2 hours ago
Developer
> libinput analyze per-slot-delta is a Python tool, so you would have needed to sudo pacman -S python-libevdev too. No big problem, it's just a different (usually more convenient) view of the recording, so I simply did it over here.
so while you are correct, they are not the same, the app will error out without it when you invoke that command. Please reconsider.
which is why libinput *ALREADY* has an optdepend on python-evdev. Can you explain why we should add it to *libevdev*?