How to install darktable from Opensuse Build Service?

It looks like in the last days something has changed with Opensuse Build Service.

Now invalid:
https://software.opensuse.org/download/package?package=darktable&project=graphics%3Adarktable

echo 'deb http://download.opensuse.org/repositories/graphics:/darktable/xUbuntu_24.04/ /' | sudo tee /etc/apt/sources.list.d/graphics:darktable.list
curl -fsSL https://download.opensuse.org/repositories/graphics:darktable/xUbuntu_24.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/graphics_darktable.gpg > /dev/null
sudo apt update
sudo apt install darktable

Searching for it, I find now:

going on, there is:
https://download.opensuse.org/repositories/graphics:/darktable/xUbuntu_25.10/

But I don’t find the steps which are needed to configure a repo, like shown above.

Steps to install should be similar to what you’ve posted, but you need to use the correct repo URL, as far as I’m aware.

1 Like

Yes, but these steps have been posted for every distro until now. It was a simple copy and paste, including things when keys have changed.

You can go to /repositories/graphics:/darktable - openSUSE Download and select your distro

You have to get the release key, eg from /repositories/graphics:/darktable/xUbuntu_25.10 - openSUSE Download and check the key.

A few days ago, it was very simple. On the website there was for Ubuntu 25.10:

echo 'deb http://download.opensuse.org/repositories/graphics:/darktable/xUbuntu_25.10/ /' | sudo tee /etc/apt/sources.list.d/graphics:darktable.list
curl -fsSL https://download.opensuse.org/repositories/graphics:darktable/xUbuntu_25.10/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/graphics_darktable.gpg > /dev/null
sudo apt update
sudo apt install darktable

This was removed now or I can’t find it.

I would like to know, if this exists now somewhere else.

I haven’t used a debian based distro in almost a decade, so I’m probably not the best help, but it looks like everything is there in the repo you link.

1 Like

If I try the first link posted, I get " 503 Service Unavailable". As far as I know, that error is in principle for a temporary situation, where a service is down for maintenance, or just too many requests.

And honestly, knowing how to download a package from a 3rd-party should be explained in the package manager (or its docs), not in every repository… It’s even less something darktable should explain (if only because there are just too many distros to make that viable)

1 Like