digiKam 5.9.0 is released

(system) #1

Sat Mar 24, 2018

digiKam 5.9.0 is released

digiKam Team

Following the release of 5.8.0 published in Janauary, the digiKam team is proud to announce the new release 5.9.0 of the digiKam Software Collection. In this last version of 5.x, we has focused all developements to close bugs.

Improvements and Fixes

Many small fixes has been commited over XMP sidecar support in this release but the most important works will be tested with next main release has these requires regression tests. Mysql support has also recieve fixes about database schema migration which can introduce errors while converting old database files generated with digiKam 4.x.

Face Management have been also fixed with some special workflow cases, but lead works still in pending queue for this summer especially to introduce the new recognition algorithms. We also apply some small fixes about group and ungroup operations done by end users in icon-view while cataloging items.

As always, you can look at the list of 45 resolved issues for detailed information.

digiKam 5.9.0 Software collection source code tarball, Linux 32/64 bits AppImage bundles, MacOS package, and Windows 32/64 bits installers can be downloaded from this repository.

Next stages

We started to select our next Google Summer of Code participants with few open projects for students.

Next major version 6.0.0 will look promising, and will introduce new features as a full support of video files management working as photo, a huge factoring of code and less external dependencies to simplify application compilation, packaging, and maintenance for the next years. But this is an another story that we talk later in this room…

The reports already closed due to new implementations are already important, and nothing is completed yet, as we plan few beta releases before this end of summer.

Happy digiKaming while capturing lovely spring colours!

This is a companion discussion topic for the original entry at https://www.digikam.org/news/2018-03-25-5.9.0_release_announcement/


Thank you digikam developers for doing such a great work! I have been using digikam since version 4.12 but I can’t even imagine the amount of coding you have done to make 5.9.0 which is many many steps ahead.

6.0.0 looks promising but it is spring and summer is on its away so make sure you are out there making nice shots :hugs:


My sincere thanks for this. I just started using digiKam about 3 months ago and it’s really helped me get my photo organization habits to a much better place.


First of all, thank you for the continuous digikam development. This is really a very useful piece of software.

I would appreciate, if you could continue to produce native builds for ubuntu, like Philip Johnsson has done in the past (https://launchpad.net/~philip5/+archive/ubuntu/extra). The team curating the ubuntu distributions has unfortunately decided to stick to digikam 5.6 for their latest release (18.04), possibly because they didn’t have the resource to build the most recent version.

The AppImage of 5.9 doesn’t work properly on ubuntu. Exporting e.g. to Flickr is not possible, because the kipi plugins don’t work.

It is a pity to not be able to use the latest version after all the good effort that went into its development, just because nobody is building native packages for the major Linux distributions.


(Simon Frei) #5

Well that’s not entirely true. I don’t know about the rpm side of linux, but on the debian/apt side of things Steve M. Robbins is doing a nice job of packaging digikam: https://tracker.debian.org/pkg/digikam Packages aren’t usually out the moment the new release is there, but that’s the normal price for native and stable software. And Ubuntu is based on debian, so the new packages will enter Ubuntu eventually. I don’t know the release model of Ubuntu in detail, so that might take a while.


Thanks for the link. Unfortunately, those debian packages cannot be installed on kubuntu 18.04, because of dependencies that cannot be resolved. Kubuntu would require a dedicated build.

So … users of Kubuntu 18.04 have three options:

  1. Compile from source – too complicated for the average or even experienced user.
  2. Use the AppImage which doesn’t provide the full functionality.
  3. Continue using the outdated version that the Kubuntu team have packaged.


(Christian Comes) #7

It may be obvious for seasoned Linux experts, but I do not manage to install the deb packages from there, as the system cries all the time that dependencies cannot be met, no matter how many of the nested newer versions of the different packages I install.
Is there any easier way?
Ubuntu 18.04 here…

(Mica) #8

@Christian_Comes have you tried the AppImage from the downloads page? It has worked well for me.

(Christian Comes) #9

Thanks for answering!

the appimage is what I use, but its poor system integration (no export to file for instance) made me wish a true, normal package.
Now I have installed so many spurious packages that kdenlive won’t start/install, deep in my knees in trying to revert all those newer packages to the old status- not succeeding much yet :-/


I think KDE Neon has the latest digikam in their repos. Can you add the repo to your Ubuntu by chance?

(Simon Frei) #11

I can’t say I have much experience but given that packaging, especially managing the dependencies, is a very involved procedure, I highly doubt it’s a good idea to randomly mix repos from different distributions. Even apt-pinning for different debian versions (i.e. same distribution) has potential for problems. If you want the newest and greatest software, you either need to pick a suitable distro (probably not ubuntu/debian lts/stable), use appimages or other kind of bundles or compile yourself.


Does anyone record step by step how to compile digikam including its dependencies on Debian/Ubuntu?

(Mica) #13

As I mentioned on the mailing list a few days ago, KDE has a nightly flatpak that could easily be adopted for stable.


I am wondering where the flatpak is. I was not able to find it.

(Mica) #15

The json manifest is here: https://github.com/KDE/flatpak-kde-applications/blob/master/org.kde.digikam.json – that one is for nightly builds.

Details on installing the flatpaks are here: https://community.kde.org/Guidelines_and_HOWTOs/Flatpak

You’d have to take the nightly manifest and adapt it to the stable release, if you wanted the stable release.


I guess Ubuntu users can try this:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo
flatpak install kdeapps org.kde.digikam


I am going to try it on Debian myself

(Mica) #18

Keep in mind that is the nightly build!


Here is digikam 5.9.0 in KDE Neon .deb archive:
There is also digikam 5.9.0 in Debian Experimental repo. Debian also has exiv2 ver 0.26:
I also saw digikam 5.9.0 in ubuntu cosmic archives which seems to be a copy of packages from debian experimental.
I would not want to activate these repositories in my system but one can download and install necessary .debs manually.