Bug 363490 - Upgrading libkf5kipi from 15.12.3-0ubuntu1 requires digikam uninstall
Summary: Upgrading libkf5kipi from 15.12.3-0ubuntu1 requires digikam uninstall
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Unstable Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-25 06:59 UTC by Francesco Chicchiriccò
Modified: 2016-05-28 20:14 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francesco Chicchiriccò 2016-05-25 06:59:30 UTC
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
Comment 1 Harald Sitter 2016-05-25 07:02:02 UTC
output of 
> sudo apt -o Debug::pkgProblemResolver=true --assume-no full-upgrade
please
Comment 2 Francesco Chicchiriccò 2016-05-25 07:06:53 UTC
(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.
Comment 3 Harald Sitter 2016-05-25 07:09:41 UTC
And again with
> sudo apt-get -o Debug::pkgProblemResolver=true --assume-no dist-upgrade
Comment 4 Francesco Chicchiriccò 2016-05-25 07:10:36 UTC
(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.
Comment 5 Harald Sitter 2016-05-25 07:12:50 UTC
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
Comment 6 Jonathan Riddell 2016-05-25 10:19:50 UTC
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
Comment 7 Francesco Chicchiriccò 2016-05-25 10:21:48 UTC
(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?
Comment 8 Jonathan Riddell 2016-05-25 10:22:39 UTC
it'll be on all the social media news feeds
Comment 9 Francesco Chicchiriccò 2016-05-25 10:24:15 UTC
Ok thanks.
Comment 10 Harald Sitter 2016-05-28 20:14:54 UTC
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.