Bug 1608297 - Dependencies around Akonadi look completely broken
Summary: Dependencies around Akonadi look completely broken
Keywords:
Status: CLOSED DUPLICATE of bug 1602214
Alias: None
Product: Fedora
Classification: Fedora
Component: akonadi
Version: 28
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Daniel Vrátil
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-07-25 09:27 UTC by Marcin Juszkiewicz
Modified: 2018-07-25 14:59 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-07-25 14:59:39 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Marcin Juszkiewicz 2018-07-25 09:27:00 UTC
Description of problem:

I have read about Zanshin. As it is available in Fedora 28 repositories I installed it. On first run it said that my system is missing Akonadi...

So I installed 'akonadi' package. Still complained. Installed 'akonadiconsole' to check what is going on. It also complained.

So I asked on #fedora-kde and whole fun started...

At the end it turned out that installing 'kdepim-runtime' was a key to get Akonadi working.

Started Zanshin, played a bit and decided to remove it anyway.

Version-Release number of selected component (if applicable):

akonadi-1.13.0-109.fc28.x86_64
akonadi-calendar-tools-17.12.3-1.fc28.x86_64
akonadiconsole-17.12.3-1.fc28.x86_64
kf5-akonadi-calendar-17.12.3-1.fc28.x86_64
kf5-akonadi-contacts-17.12.3-1.fc28.x86_64
kf5-akonadi-mime-17.12.3-1.fc28.x86_64
kf5-akonadi-notes-17.12.3-1.fc28.x86_64
kf5-akonadi-search-17.12.3-1.fc28.x86_64
kf5-akonadi-server-17.12.3-1.fc28.x86_64
kf5-akonadi-server-mysql-17.12.3-1.fc28.x86_64
kf5-kmailtransport-akonadi-17.12.3-1.fc28.x86_64
kf5-libkdepim-akonadi-17.12.3-1.fc28.x86_64
kf5-pimcommon-akonadi-17.12.3-1.fc28.x86_64

kdepim-apps-libs-17.12.3-1.fc28.x86_64
kdepimlibs-gpgme-4.14.10-26.fc28.x86_64
kdepimlibs-kxmlrpcclient-4.14.10-26.fc28.x86_64
kdepim-runtime-17.12.3-1.fc28.x86_64
kdepim-runtime-libs-17.12.3-1.fc28.x86_64
kf5-libkdepim-17.12.3-1.fc28.x86_64
kf5-libkdepim-akonadi-17.12.3-1.fc28.x86_64

zanshin-0.5.0-1.fc28.x86_64
zanshin-common-0.5.0-1.fc28.noarch

How reproducible:

always?

Steps to Reproduce:
1. Install Fedora 19 and upgrade it every release
2. Remove some packages in meantime
3. Install something which needs Akonadi

Actual results:

Install 'random' packages to satisfy dependencies.

Expected results:

Install application which uses Akonadi and have it running after one "dnf install application" command.
Additional info:

Comment 1 Marcin Juszkiewicz 2018-07-25 09:31:21 UTC
Removed Zanshin and "*akonadi*" from system.

[root@puchatek ~]# dnf install zanshin
Ostatnio sprawdzono ważność metadanych: 2:03:31 temu w dniu śro, 25 lip 2018, 09:26:30.
Rozwiązano zależności.
========================================================================
 pakiet                       Arch.    Wersja            Repoz.   Rozm.
========================================================================
Instalowanie:
 zanshin                      x86_64   0.5.0-1.fc28      fedora   1.2 M
Instalowanie zależności:
 grantlee-qt5                 x86_64   5.1.0-7.fc28      fedora   354 k
 kf5-akonadi-calendar         x86_64   17.12.3-1.fc28    fedora   469 k
 kf5-akonadi-contacts         x86_64   17.12.3-1.fc28    fedora   572 k
 kf5-akonadi-mime             x86_64   17.12.3-1.fc28    fedora   189 k
 kf5-akonadi-notes            x86_64   17.12.3-1.fc28    fedora    56 k
 kf5-akonadi-search           x86_64   17.12.3-1.fc28    fedora   327 k
 kf5-akonadi-server           x86_64   17.12.3-1.fc28    fedora   2.5 M
 kf5-kcalendarcore            x86_64   17.12.3-1.fc28    fedora   291 k
 kf5-kcalendarutils           x86_64   17.12.3-1.fc28    fedora   339 k
 kf5-kcontacts                x86_64   17.12.3-1.fc28    fedora   303 k
 kf5-kidentitymanagement      x86_64   17.12.3-1.fc28    fedora   122 k
 kf5-kldap                    x86_64   17.12.3-1.fc28    fedora   214 k
 kf5-kmailtransport           x86_64   17.12.3-1.fc28    fedora   244 k
 kf5-kmailtransport-akonadi   x86_64   17.12.3-1.fc28    fedora    50 k
 kf5-kmime                    x86_64   17.12.3-1.fc28    fedora   171 k
 kf5-kontactinterface         x86_64   17.12.3-1.fc28    fedora    67 k
 kf5-kpimtextedit             x86_64   17.12.3-1.fc28    fedora   253 k
 kf5-ksmtp                    x86_64   17.12.3-1.fc28    fedora    68 k
 zanshin-common               noarch   0.5.0-1.fc28      fedora   149 k

Podsumowanie transakcji
========================================================================
Instalacja  20 pakietów

Całkowity rozmiar: 7.8 M
Rozmiar po zainstalowaniu: 30 M
W porządku? [t/N]: n


I do not see akonadi, kdepim-runtime being offered for installation so Zanshin will not run properly anyway.

Comment 2 Rex Dieter 2018-07-25 14:59:39 UTC
What you really need (at least) is
kf5-akonadi-server
kdepim-runtime

see also bug #1602214 

the 'akonadi' package is a legacy one from kde4(libs) days, offered only for it's runtime libraries that are still required by other legacy kde4 applications.

*** This bug has been marked as a duplicate of bug 1602214 ***


Note You need to log in before you can comment on or make changes to this bug.