Maui Forums

Full Version: Digikam and dependencies.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Trying to install Digikam but keep getting dependency issues regarding Kipi.

The following packages have unmet dependencies.
digikam : Depends: libkipi11 (>= 4:4.9.80) but it is not going to be installed
Recommends: kipi-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Any suggestions please.

Congratulations on the switch to Neon as a base.Love it.
Use Shotwell until they fix it.
(15th August 2016, 0:30)eddier Wrote: [ -> ]Trying to install Digikam but keep getting dependency issues regarding Kipi.

The following packages have unmet dependencies.
digikam : Depends: libkipi11 (>= 4:4.9.80) but it is not going to be installed
          Recommends: kipi-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Any suggestions please.

Congratulations on the switch to Neon as a base.Love it.

You can also try to Download and install it. Digikam is up to version 5.1.0. The repository version is old. https://www.digikam.org/download
I get the same problem - It seems there is something wrong with the dependencies as synaptic reports that the package digikam conflicts with itself?
Could this be the issue?
In synaptic use the fix broken packages option and see if that helps.
(17th August 2016, 21:28)AJSlye Wrote: [ -> ]In synaptic use the fix broken packages option and see if that helps.

Nope - just got an error:
E: Unable to correct problems, you have held broken packages.

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies


Not sure how to see what those held broken packages are...
Try this:
Code:
sudo apt-get update && sudo apt-get autoclean
sudo apt-get clean && sudo apt-get upgrade

Then try to install digikam again.

If that doesn't help try the following:
Code:
apt-mark showhold
This will give you a list of the held packages.

Then:
Code:
sudo apt-mark unhold <package name>

You should then be able to install digikam.

Another option would be to try using aptitude instead of aptget. Aptitude is more intelligent than apt-get and can handle downgrading or removal conflicting packages for you, but it will also make a series of recommendations based on different working scenarios for you to chose from.
Code:
aptitude install digikam
(18th August 2016, 16:16)AJSlye Wrote: [ -> ]Try this:




Code:
sudo apt-get update && sudo apt-get autoclean
sudo apt-get clean && sudo apt-get upgrade


Another option would be to try using aptitude instead of aptget. Aptitude is more intelligent than apt-get and can handle downgrading or removal conflicting packages for you, but it will also make a series of recommendations based on different working scenarios for you to chose from.




Code:
aptitude install digikam

AJSlye, this one works. Also, after running aptitude, 2 packages will be downgraded, libkf5kipi-data and libkf5kipi-dev. Then Digikam will finish installation without any problems.
(19th August 2016, 9:01)deck Wrote: [ -> ]
(18th August 2016, 16:16)AJSlye Wrote: [ -> ]Try this:





Code:
sudo apt-get update && sudo apt-get autoclean
sudo apt-get clean && sudo apt-get upgrade


Another option would be to try using aptitude instead of aptget. Aptitude is more intelligent than apt-get and can handle downgrading or removal conflicting packages for you, but it will also make a series of recommendations based on different working scenarios for you to chose from.





Code:
aptitude install digikam

AJSlye, this one works. Also, after running aptitude, 2 packages will be downgraded, libkf5kipi-data and libkf5kipi-dev. Then Digikam will finish installation without any problems.

Yup!
Aptitude did the trick indeed - Thank you for helping out :-)