Bug 2082684 - Please branch and build libusb-compat-0.1 in epel9
Summary: Please branch and build libusb-compat-0.1 in epel9
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: libusb-compat-0.1
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kate Hsuan
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: EPELPackagersSIG ChromiumEPEL9
TreeView+ depends on / blocked
 
Reported: 2022-05-06 18:29 UTC by Michel Lind
Modified: 2022-07-26 08:27 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-07-26 08:27:06 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Michel Lind 2022-05-06 18:29:03 UTC
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

Comment 1 Michel Lind 2022-05-25 18:49:45 UTC
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!

Comment 2 Leon Fauster 2022-06-10 09:30:04 UTC
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.

Comment 3 Fedora Admin user for bugzilla script actions 2022-07-23 00:38:01 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 4 Benjamin Berg 2022-07-26 08:27:06 UTC
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)".


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