Bug 2157059 - solaar requires hid-parser which is not packaged
Summary: solaar requires hid-parser which is not packaged
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: solaar
Version: 37
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dominik 'Rathann' Mierzejewski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2158825
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-12-30 10:40 UTC by Tom Hughes
Modified: 2023-04-15 02:06 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-04-13 01:53:20 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Tom Hughes 2022-12-30 10:40:41 UTC
Description of problem:

At least for some USB devices solaar needs the hid-parser python module which it does not require and which does not appear to be packaged at the moment.

Version-Release number of selected component (if applicable):

solaar-1.1.7-2.fc37.noarch

Steps to Reproduce:
1. Run solaar --debug


Actual results:

A warning is issued for the Logitech Wireless receiver device (among others) and the device is not found:

2022-12-30 10:31:45,881,881  WARNING [MainThread] hidapi.udev: Report Descriptor not processed for BID 0003 VID 0000046D PID 0000C542: No module named 'hid_parser'

Expected results:

Device is found.

Additional info:

The hid_parser module appears to be from https://pypi.org/project/hid-parser/ which does not seem to be packaged at the moment.

Comment 1 Dominik 'Rathann' Mierzejewski 2023-01-02 08:48:04 UTC
Thanks for the report. I'm aware of the issue and I took part in upstream discussion about it.

The dependency is optional and I'm planning to package hid-parser and add a weak dependency
on it to solaar package.

Comment 2 Dominik 'Rathann' Mierzejewski 2023-01-06 17:33:14 UTC
hid-parser is up for review. If you have some spare cycles, please help review it.

Comment 3 Fedora Update System 2023-04-04 11:27:05 UTC
FEDORA-2023-bfd4a38527 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-bfd4a38527

Comment 4 Fedora Update System 2023-04-04 11:27:06 UTC
FEDORA-2023-7a467c8506 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-7a467c8506

Comment 5 Fedora Update System 2023-04-04 11:31:34 UTC
FEDORA-2023-bfd4a38527 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-bfd4a38527

Comment 6 Fedora Update System 2023-04-04 11:32:06 UTC
FEDORA-2023-7a467c8506 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-7a467c8506

Comment 7 Fedora Update System 2023-04-04 19:26:43 UTC
FEDORA-2023-bfd4a38527 has been pushed to the Fedora 38 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-bfd4a38527

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2023-04-05 02:39:43 UTC
FEDORA-2023-7a467c8506 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-7a467c8506 \*`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-7a467c8506

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2023-04-13 01:53:20 UTC
FEDORA-2023-7a467c8506 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Fedora Update System 2023-04-15 02:06:10 UTC
FEDORA-2023-bfd4a38527 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.