On Fri, Sep 18, 2020, at 06:17, Dakin White wrote:
> I have run lensfun-update-data on my MX Linux system and both Digikam
> and Darktable still show my Nikkor AF-S 16-80mm f2.8-4 ED lens as ID
> 173.  I use a Nikon D500 and other lenses I use show correctly in both
> softwares used.
> 
> I have updated exiv2 and have confirmed that it is extracting the
> correct information also.

It may be extracting it, but it obviously isn't delivering it via the API in 
the way that the software is expecting it to (by substituting a name for the 
Lens ID number) for whatever reason.
 
> As this issue has persisted through 2 different Linux distributions with
> the same software installed I believe the issue lies in lensfun somewhere.

It's not a Lensfun issue. Lensfun only sees what the software gives it to match 
against, in this case "173". You could work around it within Lensfun by 
creating a local copy of the lens profile and replacing the name in the "model" 
field with the ID number, but it might be nicer to first try something like 
this:

 
http://web.archive.org/web/20190127023419/https://dev.exiv2.org/projects/exiv2/wiki/Lens_Recognition_in_Exiv2_v026_(and_later)/

(Archive link because site seems to have problems lately.)

You could try opening an issue here:

 https://github.com/Exiv2/exiv2/issues

...but you might just end up being pointed to that first link again. ;-)

-- 
jys


_______________________________________________
Lensfun-users mailing list
Lensfun-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lensfun-users

Reply via email to