[Debian-lego-team] Bug#877297: libnxt: usb:v03EBp* too inclusive, leads to false positive matches

Petter Reinholdtsen pere at hungry.com
Mon Sep 27 09:09:51 BST 2021


[Michael Crusoe]
> I have no NXT devices installed on my system, but I get an alert that I
> should
> install libnxt due to the following modalias match in
> /usr/share/appdata/libnxt.metainfo.xml:
> 
> <modalias>usb:v03EBp*</modalias>
> 
> (While I am running Debian Stable, I confirmed that the latest libnxt still
> has this overly broad match)
> 
> This very broad alias matches my laptop's touchscreen digitizer. Alas the
> appstream spec does not seem to allow for exclusions.

Ouch.

I had a look in /var/lib/usbutils/usb.ids to figure out what the ID is
registered for.  As far as I can tell it is not connected to any 
USB device in the USB ID database.  Perhaps it is a good idea to get
both IDs registered there?  The ID in question is supposed to be the NXT
in 'flash mode'.  Not quite sure when that happen and if it is supposed
to have a unique ID in that mode.
-- 
Happy hacking
Petter Reinholdtsen



More information about the Debian-lego-team mailing list