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