[argyllcms] Re: New Bug with Eye One Pro built against Ubuntu libusb

  • From: "Frédéric Crozat" <fred@xxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Sat, 22 Dec 2007 08:35:30 +0100

On Dec 22, 2007 1:32 AM, Graeme Gill <graeme@xxxxxxxxxxxxx> wrote:
> Ludovico Fischer wrote:
> > Just in case it might interest you, here's a new bug which appeared when
> > I used argyll built against the distribution libusb (did not happen with
> > custom libusb): in spotread, with the Rev. D Eye One Pro, instrument
> > calibration always fails:
>
> Which version of libusb did you link against ?
>
> It's almost certainly a bad idea to link against some
> other version of libusb than the one I supply with
> the Argyll distribution. I've modified it to
> fix some issues with specific instruments, and
> I've qualified that particular version to work
> with the supported instruments. In my (growing)
> experience, interactions between instrument and
> the USB systems are rather fragile. Changing
> something like the version of libusb is not
> to be undertaken lightly - it has a high chance
> of breaking things, so if you're going to do this,
> you need to be prepared to re-test all the instruments,
> to make sure there are no regressions. If you're not going
> to do this testing, then please don't attempt to switch
> to some other version of libusb.

It would be much better to give distributions like us (Mandriva) a
simple way to merge your changes in our packages.

How about supplying the patch you apply to libusb, one change per
patch with the explanation for each change. I know I'll happily merge
them in Mandriva libusb package.

-- 
Frederic Crozat

Other related posts: