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