pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: conflicting dependencies in sysutils/flashrom
Mike Pumford <mpumford%mudcovered.org.uk@localhost> writes:
> Just added sysutils/flashrom to my build list for APU2 bios updates
> but ran into a dependency conflict:
>
> => Creating binary package /pkg_comp/packages/All/libusb-compat-0.1.7.tgz
> ===> Installing binary package of libusb-compat-0.1.7
> pkg_add: Package `libusb-compat-0.1.7' conflicts with `libusb-[0-9]*',
> and `libusb-0.1.12nb7' is installed.
> pkg_add: Installed package `libusb-0.1.12nb7' conflicts with
> `libusb-compat-[0-9]*' when trying to install `libusb-compat-0.1.7'.
> pkg_add: 1 package addition failed
> *** Error code 1
>
> I this this tangle is coming from devel/libftdi1 but I'm not sure how
> to untangle it.
(I'm slightly fuzzy but hope this helps.)
The bit picture is that there are two versions of libusb. There is an
old one, libusb-0.9?, and a newer one, libusb-1.x. There is then a
compat package that provides the libusb0 API while using libusb-1.
pkgsrc has gradually been converting over.
See /mk/libusb.buildlink3.mk and perhaps libftdi1's way of including
libusb is not really right, as it seems to use the wrapper mk and also
directly.
Home |
Main Index |
Thread Index |
Old Index