Package: udev-hid-bpf Version: 2.2.0.20251121.69.g237833d-1 Severity: grave
The upstream README.md (https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/-/raw/main/README.md?ref_type=heads) says: <<< - `bpf/testing/` is where all new quirks should go. Once they have proven to be good enough, they should be submitted to the upstream kernel. - `bpf/stable/` is where quirks move to once upstream has accepted them and they will be part of the next kernel release. Distributions that package `udev-hid-bpf` should package these stable quirks. [...] By default, only `testing` is enabled during `meson setup`. To select which one to install, run `meson configure -Dbpfs=testing,stable builddir/` (or a subset thereof) or pass `-Dbpfs` to the initial `meson setup` call. >>> In other words, distros should not ship the default upstream configuration, which *only* consists of in-development programs, and excludes all the programs that an end user would want to have installed. Looking at the current binary debian package, I see that the only installed BPF programs are "0009-Microdia__Aula-Mini60-HE.bpf.o" and "0010-Microdia__Aula-Mini60-HE.bpf.o", from the "testing" directory; all the BPF programs from the upstream "stable" directory seem to be missing.

