Please branch and build libusb-compat-0.1 in epel9. If you do not wish to maintain libusb-compat-0.1 in epel9, or do not think you will be able to do this in a timely manner, the EPEL Packagers SIG would be happy to be a co-maintainer of the package; please add the epel-packagers-sig group through https://src.fedoraproject.org/rpms/libusb-compat-0.1/addgroup and grant it commit access, or collaborator access on epel* branches. I would also be happy to be a co-maintainer (FAS: salimma); please add me through https://src.fedoraproject.org/rpms/libusb-compat-0.1/adduser
Will you be able to branch and build libusb-compat-0.1 in epel9? The EPEL Packagers SIG would be happy to be a co-maintainer if you do not wish to build it on epel9, and so would I. Thanks!
IIRC - libusb-compat-0.1 appears in f37 and in f34/el9 its available as libusb (in appstream repo of el9) ? # LANG=C yum info libusb Last metadata expiration check: 0:15:55 ago on Fri Jun 10 11:12:47 2022. Available Packages Name : libusb Epoch : 1 Version : 0.1.7 Release : 5.el9 Architecture : i686 Size : 30 k Source : libusb-0.1.7-5.el9.src.rpm Repository : appstream Summary : Compatibility shim around libusb-1.0 offering the old 0.1 API URL : https://github.com/libusb/libusb-compat-0.1 License : LGPLv2+ Description : This package provides a shim / compatibility layer on top of libusb-1.0 : offering the old 0.1 API for applications which do not have been ported : to the new 1.0 API yet. Where ever possible applications really should : use and / or be ported to the new 1.0 API instead of relying on this : compatibility library.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
Yes, the package is available as libusb. While this may be annoying, there should be no need for it to be in EPEL. Note that everyone should use libusb1 instead of libusb-compat-0.1 if at all possible. For RHEL, the equivalent package is libusbx as the rename did not happen there. As for dependency, I suggest using a "Requires: pkgconfig(libusb-1.0.pc)".