Bug 425503 - QGIS3.10.4 installs on Kubuntu 20.04 but not KDE Neon 20.04
Summary: QGIS3.10.4 installs on Kubuntu 20.04 but not KDE Neon 20.04
Status: REOPENED
Alias: None
Product: neon
Classification: KDE Neon
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-18 13:25 UTC by Peter
Modified: 2021-02-20 13:35 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 Peter 2020-08-18 13:25:02 UTC
SUMMARY

'QGIS 3.10.4+dfsg-1ubuntu2 (focal)' won't install on KDE Neon.  I tried both before updating from 18.04 to 20.04 and after, and I also tried a fresh install of neon-user-20200815-2050.  I tried both Discover and Synaptics Package Manager.  

In contrast, QGIS installs OK with Kubuntu 20.04.  

The KDE Neon installation fails on package 'qgis' broken dependencies: specifically, package 'qgis', 

Conflicts: uim-qt3
Breaks: qgis-common (<3.4.5)
Breaks: qgis-provider-grass (<2.14.0)
Recommends: qgis-provide-grass
Suggests: gpsbabel
Replaces: qgis-common (<3.4.5)
Replaces: qgis-provider-grass (<2.14.0)
  

STEPS TO REPRODUCE
1. Install neon-user-20200815-2050.iso
2. Open Discover or Synaptics Package Manager
3. Attempt to install QGIS

OBSERVED RESULT

Discover reports "Dependency resolution failed"; Synpatics reports QGIS is broken. 

EXPECTED RESULT

QGIS installs

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 

Distributor ID: Neon
Description:    KDE neon Plasma LTS Edition 5.18
Release:        20.04
Codename:       focal

(available in About System)
KDE Plasma Version: 5.18.5 (on update of 18.04, 5.19.? on fresh install) 
KDE Frameworks Version: 5.72.0 (on update of 18.04)
Qt Version: 5.14.2 (on update of 18.04)

ADDITIONAL INFORMATION

Apologies if I have omitted any important information, or misunderstood anything.   

Thanks and regards
Comment 1 Peter 2020-08-19 18:02:56 UTC
N.B. Andrew-63 was having a similar problem with KDE Neon 18.04 - https://gis.stackexchange.com/questions/351962/problem-installing-qgis-3-12-on-linux-kde-neon .
Comment 2 Vaso 2020-12-07 13:05:42 UTC
Definitely Neon issue:
https://issues.qgis.org/issues/20542
Comment 3 Peter 2021-02-18 21:00:43 UTC
Following an update recently - not sure exactly when - the problem is resolved, and QGIS3.10 has installed perfectly.  

I don't know who to thank, but thank you.
Comment 4 Vaso 2021-02-20 13:35:51 UTC
Still doesn't work on KDE Neon with latest updates

NAME="KDE neon"
VERSION="5.21"
VERSION_ID="20.04"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

$ sudo apt install qgis-providers
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) qgis-providers:amd64 < none -> 3.10.4+dfsg-1ubuntu2 @un puN Ib >
Broken qgis-providers:amd64 Depends on qtbase-abi-5-12-8:amd64 < none @un H >
  Considering libqt5core5a:amd64 5446 as a solution to qgis-providers:amd64 9998
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 qgis-providers : Depends: qtbase-abi-5-12-8
E: Unable to correct problems, you have held broken packages.


$ apt list --installed libqt5core5a -a
Listing... Done
libqt5core5a/focal,now 5.15.2+dfsg-0xneon+20.04+focal+build23 amd64 [installed]
libqt5core5a/focal 5.15.2+dfsg-0xneon+20.04+focal+build22 amd64
libqt5core5a/focal 5.15.1+dfsg-0xneon+20.04+focal+build21 amd64
libqt5core5a/focal 5.15.1+dfsg-0xneon+20.04+focal+build20 amd64
libqt5core5a/focal 5.12.8+dfsg-0ubuntu1 amd64