On Wed, Mar 23, 2016 at 8:31 AM, Owen Mays <[email protected]> wrote:
> Hi all,
>
> I have a lens that isn't recognized by the current release version of exiv2,
> but is supported in the development tree. I imported images from this
> unrecognized lens, so darktable lists the lens as "173"  instead of the lens
> name.
>
> I just built exiv2 from source and installed it, but now I have two versions
> of exiv2 floating around on my machine. I thought they were: /usr/bin/exiv2
> and /usr/local/bin/exiv2. I deleted the old one and made it a symlink to the
> new one, so now on the command line if I run "exiv2" it lists the full name
> of my lens.
That /usr/bin/exiv2 is just a CLI tool, darktable does not and can not use it.
Darktable needs exiv2 *library*.

Just installing new library is not enough. A program must be re-compiled
against new version. So just replacing .so probably won't be enough either.
See ldd `whereis darktable` | grep exiv2 or something like that for
it's location.

Also, do remember that you will probably need to re-import old images
in order to get dt to re-read lens info from them.

> But the listing inside of darktable still just says "173." Is there
> something else I need to do to force darktable to re-recognize the lens? Or
> can someone tell me where darktable looks for exiv2 so I can be sure it's
> not using an old version?
>
> Thanks in advance,
>
> Owen
Roman.

> ____________________________________________________________________________
> darktable user mailing list to unsubscribe send a mail to
> [email protected]
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]

Reply via email to