Darktable on Opensuse Leap 15.4

How to install dt 3.8.1 on leap 15.4? It’s for a “semi-old” laptop.

In the opensuse repository “graphics:” there is dt 3.8.1 for leap 15.3, tumbleweed, debian 10 & 11, fedora 34, 35 & 36 but not leap 15.4.

Thanks

The build instructions are pretty straitforward…maybe build it??

I will ask @asn to enable 15.4.

It’s lot more complicated than appears. Then I also have to deal with gphoto2, exiv2… as dependencies.

Thanks

Perfect :grinning: It’s there now.

Thanks

I just installed the darktable 3.8.1 and something is wrong with the packaging.

darktable does not start, I get the following error message:

$ darktable
darktable: error while loading shared libraries: libdarktable.so: cannot open shared object file: No such file or directory

When I do an lddtree, I get:

$ lddtree /usr/bin/darktable
darktable => /usr/bin/darktable (interpreter => /lib64/ld-linux-x86-64.so.2)
    libdarktable.so => not found
    libpthread.so.0 => /lib64/libpthread.so.0
        ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
    libc.so.6 => /lib64/libc.so.6

but libdarktable.so is available but not in /lib64/:

$ locate libdarktable.so
/usr/lib64/darktable/libdarktable.so

Can I do an:

ln -s /usr/lib64/ /lib64/

without destroying everything else?

Thanks

you have /lib64/ already. the bigger question is why the RPATH is not set properly.

please do not provide wrong solutions. this will just create a mess.

1 Like

https://bugzilla.opensuse.org/show_bug.cgi?id=1200483

1 Like

Thanks for filing a bug report. I thought that I was the problem.

the package in graphics:darktable should be fixed. @asn submitted the fixes.

Excellent :smiley:

Thank you