Bug 368792 - unmet dependencies for packages (libqt5core5a, libqt5scintilla2-12v5)
Summary: unmet dependencies for packages (libqt5core5a, libqt5scintilla2-12v5)
Status: RESOLVED WORKSFORME
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR major
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-14 08:43 UTC by Thomas.Meschede
Modified: 2024-10-29 10:26 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas.Meschede 2016-09-14 08:43:39 UTC
there are borken packages and dependency issues in KDE Neon

the configuration of my system is:

lsb_release -a
No LSB modules are available.
Distributor ID: neon
Description:    KDE neon User Edition 5.7
Release:        16.04
Codename:       xenial



Reproducible: Always

Steps to Reproduce:
sudo aptitude install openscad
The following NEW packages will be installed:
  libqt5scintilla2-12v5{a} libqt5scintilla2-l10n{a} openscad 
0 packages upgraded, 3 newly installed, 0 to remove and 3 not upgraded.
Need to get 3.064 kB of archives. After unpacking 11,5 MB will be used.
The following packages have unmet dependencies:
 libqt5core5a : Breaks: libqt5scintilla2-12v5 (< 2.9.2+dfsg-2~) but 2.9.1+dfsg-4build1 is to be installed.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     libqt5scintilla2-12v5 [Not Installed]              
2)     openscad [Not Installed]                           

Accept this solution? [Y/n/q/?] Y





Same thing, if I install the dependency directly:

sudo apt install libqt5scintilla2-dev
Reading package lists... Done
Building dependency tree       
Reading state information... 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:
 libqt5scintilla2-dev : Depends: libqt5scintilla2-12v5 (< 2.9.1+dfsg+1~) but it is not going to be installed
                        Depends: libqt5scintilla2-12v5 (>= 2.9.1+dfsg) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.



I found a similar bug here:  but it is a more general problem as more software is affected by this

https://bugs.kde.org/show_bug.cgi?id=368319
Comment 1 Jonathan Riddell 2016-10-19 11:56:33 UTC
needs archive rebuilder.. work in progress
Comment 2 Mirza 2017-02-13 14:30:44 UTC
I am also affected by this, cant install sqlitebrowser

The following packages have unmet dependencies:
 sqlitebrowser : Depends: libqt5scintilla2-12v5 (>= 2.8.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Comment 3 Thomas.Meschede 2017-02-13 14:34:58 UTC
Yes, bug is still not fixed in KDE neon 5.9
Comment 4 craig 2017-02-20 17:54:53 UTC
I am experiencing the same bug when trying to install Openscad on KDE Neon Dev Edition 5.9.2

Will this bug be confirmed and resolved?
Comment 5 Thomas.Meschede 2017-03-24 10:34:09 UTC
The issue can be resolved by using the following procedure (taken from here 
https://github.com/openscad/openscad/issues/1792):

thx GPHS, installing those two apckages first install

    https://www.ubuntuupdates.org/package/core/yakkety/universe/base/libqt5scintilla2-l10n
    then
    https://www.ubuntuupdates.org/package/core/yakkety/universe/base/libqt5scintilla2-12v5

using sudo dpkg -i <package-name>

then
sudo apt install openscad


would it be possible to include these packages into kde neon?
Comment 6 craig 2017-03-27 09:08:16 UTC
Thank you Thomas,

It worked perfectly for me!

That is a great temporary fix but it would be great if Neon includes these. I guess it would be included if Neon upgraded to 17.04 ;)
Comment 7 Chris Jones 2018-05-26 10:26:30 UTC
Easy enough to confirm with
sudo apt install libqscintilla2-qt5-dev

an attempt to install libqscintilla2-qt5 itself results in a 'packages to remove' a large proportion of everything in KDE.

I found this bug because this package is needed to compile octave-4.4 against Qt5. ./configure complains that 'something is broken with your Qt5 installation'. The instructions for compiling that under ubuntu are at 
https://www.scivision.co/compiling-octave-4-on-ubuntu/
The first step is to install the dependencies and this fails on libscintilla2-qt5-dev.

This may be an ubuntu 16.04 package management issue but it in not good for a Qt5 package to have problems in KDE Neon. Maybe it is sorted out in ubuntu 18.04?  .. but maybe not.
Comment 8 battaglia01 2018-06-14 05:01:13 UTC
FWIW, the two packages mentioned above no longer exist.

Is there any solution to this at this point? Has anyone gotten Octave to work on Plasma?
Comment 9 Oded Arbel 2024-10-29 10:26:22 UTC
With current KDE Neon there is no problem installing libqt5scintilla2 or openscad. The problem seems relevant to very old Neon versions that are no longer supported.