Bug 400584

Summary: impossible install qt5-style-plugins
Product: [KDE Neon] neon Reporter: varlesh <varlesh>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: jr, neon-bugs, sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description varlesh 2018-11-02 10:49:23 UTC
Package qt5-style-plugins inpossible install on KDE Neon UE.

LOG:

sudo apt install qt5-style-plugins
Reading package lists ... Done
Building a dependency tree
Reading status information ... Done
Start pkgProblemResolver with a broken account: 1
Starting from 2 pkgProblemResolver with a broken account: 1
Investigation (0) qt5-style-plugins: amd64 <none -> 5.0.0 + git23.g335dbec-2build5 @un puN Ib>
Broken qt5-style plugins: amd64 Depends on qtbase-abi-5-9-5: amd64 <none @un H>
Considering libqt5core5a: amd64 3164 as a solution for qt5-style-plugins: amd64 9999
Is done
Some packages cannot be installed. Perhaps you are asking for the impossible,
or use the unstable version of the distributive where you are late
In addition.
The following information may help you:

Packages with unsatisfied dependencies:
qt5-style-plugins: Depends: qtbase-abi-5-9-5
E: It is impossible to correct the errors, you have postponed the broken packages.

Launchpad bug marked as invalid:
https://bugs.launchpad.net/ubuntu/+source/qtstyleplugins-src/+bug/1801265

And commented maintainer as:
"qtbase-abi-5-9-5 is satisfiable in Bionic. If you are using Neon PPA then this is an incompatibility problem with that PPA, not something we can fix."
Comment 1 Jonathan Riddell 2018-11-05 21:56:15 UTC
This package is from Ubuntu not KDE neon.  We only care about KDE software.  This package uses Qt internal ABI which changes with each release of Qt.  As we have an updated Qt in neon it won't work and can't be installed.  It's a poor user experience I understand and it would be good to find some way of hiding these packages.