Hello Tobias,

thanks for the clarification. Those details were not clear to me.

Instead of curing the symptoms I'd rather find out why you have a version of
darktable compiled for another GTK3 version than the one you have installed.

- You might have compiled darktable yourself. In that case delete it, clear
your build/ folder and re-compile.

- You might use packages from some third party repo (on Ubuntu it's mostly
Pascal's PPA, others might use Darix's OBS builds) that is not matching your
distribution. That can for example happen when updating your system to a newer
distro release and keeping the old darktable packages installed. In that case
you have to find where you configured the third party repo and update it to
fetch packages for the right distro version. Then update darktable via your
package manager.

- Finally the official darktable package in your distro might be broken.
Report that to the package maintainer and ask for a rebuild.

I think this is a known problem as Germano pointed out: 
https://bugzilla.redhat.com/show_bug.cgi?id=1490361

For your understanding: I have been using the (official) Darktable package from the EPEL repository on a CentOS 7 system. Nothing self compiled and I think this is the repository which is intended for CentOS 7 (and RHEL 7).

The GTK3 package is from the CentOS 7 base repository in V3.22.10 :

   cparg@homer:~$ rpm -qi gtk3
   Name        : gtk3
   Version     : 3.22.10
   Release     : 4.el7

And this is indeed what darktable is linking to:

   cparg@homer:~$ ldd /bin/darktable|grep -i gtk
            libgtk-3.so.0 => /lib64/libgtk-3.so.0 (0x00007fb63c40e000)
            libcolord-gtk.so.1 => /lib64/libcolord-gtk.so.1 (0x00007fb6361b6000)

- So, it is Version 3, which digit of the Version may indicated such 
incompatibilities ?
- How can I figure out which GTK3 version darktable from the repo was built 
against ?

Sorry for the stupid questions but I do not really know GTK3 concepts, such as 
the relation to the CSS definitions.

Thanks a lot

Christian


____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org

Reply via email to