#146 closed defect (fixed)
Make libusb10 package detect usbcalls.dll
Reported by: | David McKenna | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | rpm | Version: | |
Severity: | low | Keywords: | |
Cc: |
Description
Currently, if one uses YUM to install libusb10, or any app that depends on it, it will also insist on installing usbcalls as a dependency (if not already installed by YUM). But anyone who has installed the Arca Noae USB stack will already have the correct version of usbcalls.dll. This creates the potential for a mis-match. It would be best if the YUM version of libusb could detect if usbcalls is already installed, even by another installer, and allow not installing the YUM version of usbcalls.
Change History (4)
comment:2 by , 8 years ago
spec: libusb1, libusb-compat, use correct requirements for building and installing.
Sending libusb-compat.spec
Sending libusb1.spec
Committed revision r804.
comment:3 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
With installation of AN libusbcalls rpm package, there are no more duplicated dlls around.
comment:4 by , 8 years ago
I cannot install the AN libusbcalls package after installing libusb1 and libusb-compat. I get this error:
[u'ERROR with transaction check vs depsolve:', 'usbcalls is needed by (installed) libusb1-1.0.16-2.oc00.pentium4', u'Please report this error at http://yum.baseurl.org/report']
Before trying it warns there is already a usbcalls.dll in the \usr\lib directory and I have to say 'Ignore' to continue.
we need to change this rpm anyway, as usbcall rpm is now provided by AN. See #109 as reference.