Updating Ubuntu from 24.04 LTS to 26.04 LTS impacts dev build on RT

My preferred version of RT is the Linux dev version installed by the Bash script described in RawPedia. I’ve been running and updating it regularly for a couple of years, all while using Ubuntu 24.04 LTS on WSL2 (Windows Subsystem for Linux). On August 27, Ubuntu released the first dot-version of 26.04 LTS, 26.04.01, so I decided to do the update.

Unfortunately, this Ubuntu update appears to conflict with RT’s ability to find shared libraries. The first time I ran RT post-update I received the error:

rawtherapee: error while loading shared libraries: libgtkmm-3.0.so.1: cannot open shared object file: No such file or directory

I then attempted to resolve this by running:

sudo apt install libgtkmm-3.0-dev

I again attempted to run RT; but, another shared library could not be found, i.e.:

rawtherapee: error while loading shared libraries: libexiv2.so.27: cannot open shared object file: No such file or directory

I just wanted to bring this to the attention of the script maintainers. Hopefully, it’s an easy fix. In the meantime, I’m installing the stable 5.13 release for Windows.

Cheers,
Terry

could you perhaps link to the script in question?

Yes, it’s the script described here:

https://rawpedia.rawtherapee.com/Linux#The_Automatic_Way

Terry

Whenever you perform a major system upgrade, you usually also have to rebuild RawTherapee. This is because library versions change and RawTherapee is built against specific versions of the libraries. The same is true for other programs.