In order to read metadata from cr3 files, you need exiv2 0.27.5. Without that version, darktable cannot read the metadata to demoasic the cr3 file.
If you don't need cr3 support, then what your distro ships for exiv2 is probably fine and darktable will work fine. On February 5, 2022 12:59:57 AM PST, Wiktor Nowak <wik...@gmail.com> wrote: >Let's say I would agree if it would be a discussion why user gets cr3 >support or not. But it's a hard dependency to even install dartkrable >when darktable itself runs smoothly with older exiv2 so why this >artificial dependency is even there? You said project can't make >assumption on what is in user's system but actually that assumption has >been made and causes problem. > > > >W dniu 04.02.2022 o 16:30, Mica Semrick pisze: >> Your system is your responsibility. The project publishes the source >> code, and that's pretty much it. We can't make assumptions about what >> packages your distro has or does not have. There are too many distros >> and too many package versions. >> >> If you want a mostly pain-free solution, get the flatpak from flathub. >> >> On February 4, 2022 1:40:20 AM PST, Wiktor Nowak <wik...@gmail.com> wrote: >> >> Thanks for mentioning this option to build darktable but project page >> still doesn't say a word. Regular users struggling to get darktable >> should have an andvice on install page,not in devs thread as probably >> not many will see it. >> >> W dniu 04.02.2022 o 10:26, David Houlder pisze: >> >> On 3/2/22 22:34, Wiktor Nowak wrote: >> >> I've found that Ubuntu build linked in projec page: >> >> >> https://software.opensuse.org/download.html?project=graphics:darktable&package=darktable >> >> <https://software.opensuse.org/download.html?project=graphics:darktable&package=darktable> >> >> >> >> currently fails to install on Ubuntu 21-10 because of exiv2 >> lower than >> 2-27.5. Currently Ubuntu doesn't integrated new exiv2 and it >> will >> almost certainly not be integrated until next release. >> >> >> For what it's worth I've opened a bug report to request exiv2 >> 0.27.5 for >> Ubuntu 22.04. >> https://bugs.launchpad.net/debian/+source/exiv2/+bug/1959508 >> <https://bugs.launchpad.net/debian/+source/exiv2/+bug/1959508> >> Doesn't solve your immediate problem though :-/. >> >> While I'm here, if anyone wants to build darktable 3.8 from source >> against libexiv2 that's installed in /usr/local _and_ you also >> have an >> older libexiv2 installed by a system package, you can do this: >> >> mkdir build >> cd build >> export CMAKE_PREFIX_PATH=/usr/local/ >> cmake -DCMAKE_INSTALL_PREFIX=/opt/darktable >> -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE .. >> >> That will make sure darktable is both built with and runs with the >> library in /usr/local (or wherever you put it). >> >> ------------------------------------------------------------------------ >> darktable developer mailing list to unsubscribe send a mail to >> darktable-dev+unsubscr...@lists.darktable.org >> >> ------------------------------------------------------------------------ >> darktable developer mailing list >> to unsubscribe send a mail to >> darktable-dev+unsubscr...@lists.darktable.org >> >> >> ___________________________________________________________________________ >> darktable developer mailing list to unsubscribe send a mail to >> darktable-dev+unsubscr...@lists.darktable.org >___________________________________________________________________________ >darktable developer mailing list >to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org > ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org