I am running Ubuntu 16.04 with Neon dev. I regularly apt full-upgrade every morning, but since a couple of days I am having 2 packages not upgraded: gwenview and libkf5kipi-data. it seems that it boils down to the fact that I have libkf5kipi-data and libkf5kipi30.0.0 at version 15.12.3-0ubuntu1 so when I try to manually install libkf5kipi31.0.0 (which would also unlock gwenview), I receive a warning that digikam and other packages will be uninstalled. Reproducible: Always
output of > sudo apt -o Debug::pkgProblemResolver=true --assume-no full-upgrade please
(In reply to Harald Sitter from comment #1) > output of > > sudo apt -o Debug::pkgProblemResolver=true --assume-no full-upgrade > please ilgrosso@sequoia:~$ sudo apt -o Debug::pkgProblemResolver=true --assume-no full-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Starting pkgProblemResolver with broken count: 2 Starting 2 pkgProblemResolver with broken count: 2 Investigating (0) libkf5kipi-data [ amd64 ] < 15.12.3-0ubuntu1 -> 16.04.1+p16.04+git20160520.1710-0 > ( libs ) Broken libkf5kipi-data:amd64 Breaks on libkipi-data [ amd64 ] < 4:15.08.3-0ubuntu1 > ( universe/libs ) Considering libkipi-data:amd64 3 as a solution to libkf5kipi-data:amd64 3 Holding Back libkf5kipi-data:amd64 rather than change libkipi-data:amd64 Investigating (0) libkf5kipi31.0.0 [ amd64 ] < none -> 16.04.1+p16.04+git20160520.1710-0 > ( libs ) Broken libkf5kipi31.0.0:amd64 Depends on libkf5kipi-data [ amd64 ] < 15.12.3-0ubuntu1 -> 16.04.1+p16.04+git20160520.1710-0 > ( libs ) (>= 16.04.1+p16.04+git20160520.1710-0) Considering libkf5kipi-data:amd64 3 as a solution to libkf5kipi31.0.0:amd64 1 Holding Back libkf5kipi31.0.0:amd64 rather than change libkf5kipi-data:amd64 Try to Re-Instate (1) libkf5kipi-data:amd64 Investigating (1) gwenview [ amd64 ] < 4:16.04.1+p16.04+git20160520.1417-0 -> 4:16.04.1+p16.04+git20160524.0005-0 > ( graphics ) Broken gwenview:amd64 Depends on libkf5kipi31.0.0 [ amd64 ] < none -> 16.04.1+p16.04+git20160520.1710-0 > ( libs ) Considering libkf5kipi31.0.0:amd64 1 as a solution to gwenview:amd64 1 Holding Back gwenview:amd64 rather than change libkf5kipi31.0.0:amd64 Try to Re-Instate (2) gwenview:amd64 Done Calculating upgrade... Done The following packages have been kept back: gwenview libkf5kipi-data 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
And again with > sudo apt-get -o Debug::pkgProblemResolver=true --assume-no dist-upgrade
(In reply to Harald Sitter from comment #3) > And again with > > sudo apt-get -o Debug::pkgProblemResolver=true --assume-no dist-upgrade ilgrosso@sequoia:~$ sudo apt-get -o Debug::pkgProblemResolver=true --assume-no dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Starting pkgProblemResolver with broken count: 2 Starting 2 pkgProblemResolver with broken count: 2 Investigating (0) libkf5kipi-data [ amd64 ] < 15.12.3-0ubuntu1 -> 16.04.1+p16.04+git20160520.1710-0 > ( libs ) Broken libkf5kipi-data:amd64 Breaks on libkipi-data [ amd64 ] < 4:15.08.3-0ubuntu1 > ( universe/libs ) Considering libkipi-data:amd64 3 as a solution to libkf5kipi-data:amd64 3 Holding Back libkf5kipi-data:amd64 rather than change libkipi-data:amd64 Investigating (0) libkf5kipi31.0.0 [ amd64 ] < none -> 16.04.1+p16.04+git20160520.1710-0 > ( libs ) Broken libkf5kipi31.0.0:amd64 Depends on libkf5kipi-data [ amd64 ] < 15.12.3-0ubuntu1 -> 16.04.1+p16.04+git20160520.1710-0 > ( libs ) (>= 16.04.1+p16.04+git20160520.1710-0) Considering libkf5kipi-data:amd64 3 as a solution to libkf5kipi31.0.0:amd64 1 Holding Back libkf5kipi31.0.0:amd64 rather than change libkf5kipi-data:amd64 Try to Re-Instate (1) libkf5kipi-data:amd64 Investigating (1) gwenview [ amd64 ] < 4:16.04.1+p16.04+git20160520.1417-0 -> 4:16.04.1+p16.04+git20160524.0005-0 > ( graphics ) Broken gwenview:amd64 Depends on libkf5kipi31.0.0 [ amd64 ] < none -> 16.04.1+p16.04+git20160520.1710-0 > ( libs ) Considering libkf5kipi31.0.0:amd64 1 as a solution to gwenview:amd64 1 Holding Back gwenview:amd64 rather than change libkf5kipi31.0.0:amd64 Try to Re-Instate (2) gwenview:amd64 Done Calculating upgrade... Done The following packages have been kept back: gwenview libkf5kipi-data 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Apparently apt seems a bit confused on why it can't upgrade them > sudo apt-get -o Debug::pkgProblemResolver=true --assume-no install libkf5kipi31.0.0 gwenview
libkf5kipi-data replaces libkipi-data and digikam depends upon libkipi-data so the two can't be installed. needs to wait until digikam builds get added to neon
(In reply to Jonathan Riddell from comment #6) > libkf5kipi-data replaces libkipi-data and digikam depends upon libkipi-data > so the two can't be installed. needs to wait until digikam builds get added > to neon Understood, thanks. Is there any way to get notified about the addition of digikam build to neon?
it'll be on all the social media news feeds
Ok thanks.
We've decided to roll back kipi support as it doesn't add anything of value to spectacle and gwenview. So it's not worth breaking digikam over right now.