felixc / rexiv2

Rust library for read/write access to media-file metadata (Exif, XMP, and IPTC)
GNU General Public License v3.0
79 stars 17 forks source link

get_fnumber() returns no data and causes warning message to be printed #7

Closed felixc closed 6 years ago

felixc commented 9 years ago

Calling the get_fnumber() method on a Metadata instance never returns useful data. Additionally, a warning message is printed to the console: "WARNING **: Invalid tag name or ifdId `Fnumber', ifdId 5".

This is an upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=745347 ­— logging it here for discoverability.

felixc commented 9 years ago

This has been fixed upstream, but for discoverability I will leave this open until the fix has made its way to at least some of the major Linux distributions.

Upstream gexiv2 versions 0.10.3 (2015-03-23) and above include the fix.

Debian package page with link to changelog: https://packages.debian.org/testing/libgexiv2-2

felixc commented 6 years ago

Debian Stable now contains 0.10.4, which includes the upstream fix. That means the good version has likely propagated pretty much everywhere by now.