In the time it took you to write two emails of several paragraph each, you could've instead opened a pull request against the website repo which corrects your perceived mistakes or amended the description in the OBS repo.
On February 5, 2022 7:26:42 AM PST, Bernhard <darkta...@intervalsignals.org> wrote: >> then what your distro ships for exiv2 is probably fine and darktable will >> work fine. >This is simply not true in that common form. >I use Debian. I downloaded 3.8 from OBS on Christmas Day - it installed fine. >Few weeks later I suggested this to a friend - he also downloaded and could >not install because of exiv2. > >I compared the .deb from my download with the version (same version number, >same os) he downloaded and in the meantime the dependencies had been changed >between Dec. 24 and sometime in January in that .deb file. >He included the complete OBS repo then and it installed. In the meantime I >still use the Christmas version without repo and exiv2 and this also works. >So you *may* be right under certain circumstances only - always depending on >the binary you use. > >What I suggest is simply to give a note somewhere on the webpage or in OBS >about this so people have a root to go along and not simply get lost. >At least I will put a note on my webpage. > >Mica Semrick schrieb am 05.02.22 um 14:59: >> 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 >> >> > >-- > >regards >Bernhard > >https://www.bilddateien.de > >___________________________________________________________________________ >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