[Workaraound] Python-IDE ERIC fails to install (python3-pyqt5.qsci should not be installed)

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
gogo555

[Workaraound] Python-IDE ERIC fails to install (python3-pyqt5.qsci should not be installed)

Post by gogo555 »

Hi all,

problem is discussed too at: http://www.linuxmintusers.de/index.php?topic=39477.0

Mint-18-KDE 64bit
(uname -a : Linux pc051 4.4.0-53-generic #74-Ubuntu SMP Fri Dec 2 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux)

~3 weeks ago my fully working eric 6.0.8 was automatically DEinstalled during an "apt update".

Now it's not re-installable again.
Errormessage:
... eric : depends on: python3-pyqt5.qsci (but should not be installed)

console-outputs are in German only (as I use a german Linux-Mint-KDE). To provide you with English outputs, I wanted to install Sarah on virtualbox but the installer doesn't work (defect "continue"-button on page 3) --- fixed that - the virtual System had not enough space, a bigger virtual drive did it (a hint during from the installer would have been fine ...)
so ... outputs are in English:

Code: Select all

pc051 ~ # apt install eric
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:
 eric : Depends: python3-pyqt5.qsci but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Code: Select all

pc051 ~ # apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I tried to "repair" the packages with Synaptics which resulted in:

Code: Select all

E: Unable to correct problems, you have held broken packages.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Code: Select all

apt-cache policy eric
eric:
  Installed: (none)
  Candidate: 6.0.8-1
  Version table:
     6.0.8-1 500
        500 http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive xenial/universe amd64 Packages
        500 http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive xenial/universe i386 Packages

Code: Select all

pc051 ~ # apt-cache policy python3-pyqt5.qsci
python3-pyqt5.qsci:
  Installed: (none)
  Candidate: 2.9.1+dfsg-4build1
  Version table:
     2.9.1+dfsg-4build1 500
        500 http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive xenial/universe amd64 Packages

Code: Select all

apt install python3-pyqt5.qsci
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:
 python3-pyqt5.qsci : Depends: libqt5scintilla2-12v5 (>= 2.9) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Code: Select all

pc051 ~ # apt-cache policy libqt5scintilla2-12v5
libqt5scintilla2-12v5:
  Installed: (none)
  Candidate: 2.9.1+dfsg-4build1
  Version table:
     2.9.1+dfsg-4build1 500
        500 http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive xenial/universe amd64 Packages

Code: Select all

apt install  libqt5scintilla2-12v5
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-12v5 : Depends: libqt5core5a (>= 5.4.0) but it is not going to be installed
                         Depends: libqt5gui5 (>= 5.0.2) but it is not going to be installed or
                                  libqt5gui5-gles (>= 5.0.2) but it is not going to be installed
                         Depends: libqt5printsupport5 (>= 5.0.2) but it is not going to be installed
                         Depends: libqt5widgets5 (>= 5.2.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
and so on ...

A try with "aptitude install eric" gave no solutions.

Anything that I can do?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
gogo555

Re: Python-IDE ERIC fails to install (python3-pyqt5.qsci should not be installed)

Post by gogo555 »

up ... changed the console outputs to English!
gogo555

Re: Python-IDE ERIC fails to install (python3-pyqt5.qsci should not be installed)

Post by gogo555 »

tried to install on Ubuntu 16.4 LTS - no Problem
the required Packages are the same as on Linux Mint:

Code: Select all

apt-cache policy eric
eric:
  Installiert:           6.0.8-1
  Installationskandidat: 6.0.8-1
  Versionstabelle:
 *** 6.0.8-1 500
        500 http://at.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
        500 http://at.archive.ubuntu.com/ubuntu xenial/universe i386 Packages
        100 /var/lib/dpkg/status


apt-cache policy python3-pyqt5.qsci
python3-pyqt5.qsci:
  Installiert:           2.9.1+dfsg-4build1
  Installationskandidat: 2.9.1+dfsg-4build1
  Versionstabelle:
 *** 2.9.1+dfsg-4build1 500
        500 http://at.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
        100 /var/lib/dpkg/status


apt-cache policy libqt5scintilla2-12v5
libqt5scintilla2-12v5:
  Installiert:           2.9.1+dfsg-4build1
  Installationskandidat: 2.9.1+dfsg-4build1
  Versionstabelle:
 *** 2.9.1+dfsg-4build1 500
        500 http://at.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
        100 /var/lib/dpkg/status
gogo555

Re: Python-IDE ERIC fails to install (python3-pyqt5.qsci should not be installed)

Post by gogo555 »

Code: Select all

pc051 ~ $ aptitude why-not eric
Unable to find a reason to remove eric.
pc051 ~ $ aptitude why-not python3-pyqt5.qsci
Unable to find a reason to remove python3-pyqt5.qsci.
pc051 ~ $ aptitude why-not libqt5scintilla2-12v5
i   libqt5core5a Breaks libqt5scintilla2-12v5 (< 2.9.2+dfsg-2~)
pc051 ~ $ aptitude why libqt5core5a
i   plasma-integration Depends libqt5core5a (>= 5.6.0~beta)
I think this is the tree of dependencies that makes the problem - I filed a bug
gogo555

Re: Python-IDE ERIC fails to install (python3-pyqt5.qsci should not be installed)

Post by gogo555 »

bug persists in Linux Mint 18.1 “Serena” KDE
gogo555

Re: Python-IDE ERIC fails to install (python3-pyqt5.qsci should not be installed)

Post by gogo555 »

There's a workaround:
https://bugs.launchpad.net/linuxmint/+b ... comments/5

Installing version 2.9.3 of libqt5scintilla2-12v5 and libqt5scintilla2-l10n (download and install manually from https://www.ubuntuupdates.org/package/c ... illa2-l10n and https://www.ubuntuupdates.org/package/c ... illa2-12v5 ) resolves the package-conflicts.
Locked

Return to “Software & Applications”