Bug 469761 - Kontact & KDE Connect not installable due to missing dependency
Summary: Kontact & KDE Connect not installable due to missing dependency
Status: REPORTED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-14 18:29 UTC by niklas312
Modified: 2023-05-16 18:24 UTC (History)
4 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 niklas312 2023-05-14 18:29:32 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
When I updated my system using Discover to fix this bug https://bugs.kde.org/show_bug.cgi?id=469599 , it removed Kontact and KMail from my System. When I now try to install them again using pkcon install, I get this error:

The following packages have unmet dependencies:
  kdepim-runtime: Depends on: libqca-qt5-2 (>= 2.3.6) but 2.3.4-1build1 is to be installed


STEPS TO REPRODUCE
1.  Try to install Kontact on KDE Neon 5.27 using pkcon or some other package manager

OBSERVED RESULT
It fails to install because it's missing a dependency which is not available in the repos (I guess?).

EXPECTED RESULT
Kontact is installed correctly

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon 5.27
(available in About System)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9

ADDITIONAL INFORMATION
--
Comment 1 niklas312 2023-05-15 21:25:32 UTC
EDIT: This also happens for KDE Connect as it depends on the same library.
Comment 2 Carlos De Maine 2023-05-16 09:07:24 UTC
all libs/apps dependent on qca have been rebuilt.  you should be able to update now without problems.
Comment 3 niklas312 2023-05-16 11:41:37 UTC
(In reply to Carlos De Maine from comment #2)
> all libs/apps dependent on qca have been rebuilt.  you should be able to
> update now without problems.

Unfortunately, nothing has changed. I still get the same message when running 
sudo pkcon install kontact
Comment 4 niklas312 2023-05-16 11:57:05 UTC
Trying to install KMail itself displays even more dependency problems:

  libkf5messagecore5: Depends on: libgpgmepp6 (>= 1.20.0) but 1.16.0-1.2ubuntu4 is to be installed
                      Depends on: libqgpgme15 (>= 1.20.0) but it is not going to be installed
  kdepim-runtime: Depends on: libqca-qt5-2 (>= 2.3.6) but 2.3.4-1build1 is to be installed
  libkf5messageviewer5: Depends on: libgpgmepp6 (>= 1.20.0) but 1.16.0-1.2ubuntu4 is to be installed
                        Depends on: libqca-qt5-2 (>= 2.3.6) but 2.3.4-1build1 is to be installed
                        Depends on: libqgpgme15 (>= 1.20.0) but it is not going to be installed
  libkf5messagecomposer5: Depends on: libgpgmepp6 (>= 1.20.0) but 1.16.0-1.2ubuntu4 is to be installed
                          Depends on: libqgpgme15 (>= 1.20.0) but it is not going to be installed
Comment 5 Jonathan Riddell 2023-05-16 14:41:49 UTC
Try now, you might need to upgrade twice, the new neon-settings-2 will stop the pin that held back gpg
Comment 6 niklas312 2023-05-16 18:24:11 UTC
(In reply to Jonathan Riddell from comment #5)
> Try now, you might need to upgrade twice, the new neon-settings-2 will stop
> the pin that held back gpg

I installed updates through Discover (including the "neon-settings-2" you mentioned) and then tried it again, unfortunately, nothing has changed:
> The following packages have unmet dependencies:
>  kdepim-runtime: Depends on: libqca-qt5-2 (>= 2.3.6) but 2.3.4-1build1 is to be installed