Thank you! Well sorry for this, was not aware of the Appimage - tried and it works, Again thanky you so much!
Hey, if you still like to use the PPA, then just provide full outputs for the errors you get.
Also on which Ubuntu LTS is Mint 18.1 based on?
Need all the info to understand what is going wrong on you side
Well, would like to continue to use the PPA - so here we go:
-------------------------------------------------------------------------------------
Linux Mint 18.1 KDE Edition
Based on Ubuntu 16.04
-------------------------------------------------------------------------------------
Unfortunately I have chosen German a s system language, so the output is in German - will try to create an English version additionally:
-----------------------------------------------------
xxxxxx@Tower-Mint ~ $ su
Passwort:
Tower-Mint xxxxxx # apt update
Ign:2 http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com'>http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com'>http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com'>http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com serena InRelease
OK:3 http://archive.canonical.com/ubuntu xenial InRelease
OK:4 http://update.devolo.com/linux/apt stable InRelease
OK:5 http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu xenial InRelease
OK:6 http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com serena Release
OK:7 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial InRelease
Holen:8 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
OK:9 http://ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu xenial InRelease
OK:10 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial InRelease
OK:11 http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial InRelease
OK:12 http://ppa.launchpad.net/lightzone-team/lightzone/ubuntu xenial InRelease
Holen:13 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
OK:14 http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu xenial InRelease
OK:16 http://ppa.launchpad.net/thopiekar/cura/ubuntu xenial InRelease
Holen:17 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
OK:18 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu xenial InRelease
OK:19 http://ppa.launchpad.net/wfg/0ad/ubuntu xenial InRelease
OK:1 http://screenshots.getdeb.net xenial-getdeb InRelease
Es wurden 306 kB in 0 s geholt (464 kB/s).
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Aktualisierung für 6 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Tower-Mint xxxxxx # apt install cura
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
cura : Hängt ab von: python3-uranium soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Tower-Mint xxxxxx #
I'm German, so thats no problem.
Next time just put "LANG=C" in front of your command. It will make your application return everything in English (default programming language).
Please post the output of "sudo apt install python3-uranium".
Thanks!
Here the output - so what I understand now, that Python 3.5.2 is NOT Python3-uranium right? And that seems to be the problem?
----------------------------------------------------------------------------------------
xxxxxx@Tower-Mint ~ $ LANG=C sudo apt install python3-uranium
[sudo] password for xxxxxx:
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-uranium : Depends: python3-pyqt5 but it is not going to be installed
Depends: python3-pyqt5.qtopengl but it is not going to be installed
Depends: python3-pyqt5.qtquick but it is not going to be installed
Depends: python3-pyqt5.qtsvg but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
xxxxxx@Tower-Mint ~ $ python -V
Python 2.7.12
xxxxxx@Tower-Mint ~ $ python3 -V
Python 3.5.2
xxxxxx@Tower-Mint ~ $
Regards
There is something wrong with your environment, it is not fully up-to-date.
You should run an 'apt-get update' and an 'apt-get dist-upgrade' to get a consistent environment.
What is the output when trying to install python3-pyqt5?
I wouldn't say it is about updates. Guess it is more about something that was upgraded or changed at the basic python packages by the Mint developers. Currently I have not the time to look on my own for the reason why it fails, but if someone can show me the true (detailed) reason, then I can maybe help
He has "broken packages", means he is not on a coherent dist.
Trying to solve anything before he he gets a consistent system is a waste of time...
Ok, overlooked this message somehow.
What's needed is a "apt update; apt-get install -f; apt-get dist-upgrade" here. However, looking for the reason like I was planning to do would at the end point at the troubling package I think.
Yes, absolutely -- I would do exactly the same to find which dependency is really missing or broken. Just wanted to stress that we need to start from a 'sane' situation...
OK, did it (update, install -f, dist-upgrade) once - could not find anything in the output which has "pyth*" in, but upgraded 6 packages.... .
Then did it (update, install -f, dist-upgrade) again and all seems to be o.k. - see below
Then tried again apt-install cura - still same error rg dependency to python3-uranium. Still same two python version installed, still Python2xx standard.
------------------------------------------------------------------------------------------------------
xxxxxx@Tower-Mint ~ $ su
Passwort:
Tower-Mint xxxxxx # LANG=C apt update
Ign:1 http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com'>http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com'>http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com'>http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com serena InRelease
Hit:3 http://update.devolo.com/linux/apt stable InRelease
Hit:4 http://archive.canonical.com/ubuntu xenial InRelease
Get:5 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Hit:6 http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com serena Release
Hit:7 http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu'>http://archive.ubuntu.com/ubuntu xenial InRelease
Hit:8 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial InRelease
Get:9 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Hit:10 http://ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu xenial InRelease
Hit:11 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial InRelease
Hit:13 http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial InRelease
Hit:14 http://ppa.launchpad.net/lightzone-team/lightzone/ubuntu xenial InRelease
Get:15 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
Hit:16 http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu xenial InRelease
Hit:17 http://ppa.launchpad.net/thopiekar/cura/ubuntu xenial InRelease
Hit:2 http://screenshots.getdeb.net xenial-getdeb InRelease
Hit:18 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu xenial InRelease
Hit:19 http://ppa.launchpad.net/wfg/0ad/ubuntu xenial InRelease
Fetched 306 kB in 0s (473 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
Tower-Mint xxxxxx # LANG=C apt-get 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.
Tower-Mint xxxxxx # LANG=C apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Tower-Mint xxxxxx #
LANG=C apt install cura
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:
cura : Depends: python3-uranium but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Tower-Mint xxxxxx #
Edited by GuestThat would be the next step:
What is the output when trying to install python3-pyqt5?
Tower-Mint xxxxxx # LANG=C apt install python3-pyqt5
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 : Depends: qtbase-abi-5-5-1
E: Unable to correct problems, you have held broken packages.
Tower-Mint xxxxxx # LANG=C apt install qtbase-abi-5-5-1
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package qtbase-abi-5-5-1 is a virtual package provided by:
libqt5core5a 5.5.1+dfsg-16ubuntu7.2 [Not candidate version]
libqt5core5a 5.5.1+dfsg-16ubuntu7 [Not candidate version]
E: Package 'qtbase-abi-5-5-1' has no installation candidate
Tower-Mint xxxxxx #
xxxxxx@Tower-Mint ~ $ LANG=C dpkg -l qtbase*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================-=============-=============-======================================
un qtbase-abi-5-6-1 (no description available)
un qtbase5-dev-tool (no description available)
xxxxxx@Tower-Mint ~ $
---------------------------------------------------------------------------------------------
But if this - at it looks like - is really only affecting me, I am appreciating your help but we should not waste too much of your time for root cause analysis which will take quite some time as it seems - at the end the Appimage runs.... Only due to consistency I would prefer to use the PPA, but not solving the problem would now not be a show stopper ....... so I would fully understand and agree if we stop here .....
Here is what I think: you have quite some PPA's in your list; one of them probably pulled qt 5.6 from backports (this one in "hit 18" in your last update).
Cura wants python3-pyqt5 which relies on qt 5.5 (default in Min 18.1) and this is where it breaks!
Just FYI, on my default install I have:
after8 ~ # dpkg -l qtbase*Desired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name Version Architecture Description+++-==============-============-============-=================================un qtbase-abi-5-5 (no description available)
Just my view, let's wait if @thopiekar has not a better idea...
The only reason I see is that @ndimensional is/was using another PPA with eg. KDE updates, so packages with more recent Qt libraries were included.
One mistake is often that people think that disabling a PPA reverts all upgraded packages, but in fact you have a system with mixed (and unmaintained) packages.
If this is the case then re-enabled the PPA you were using before and purge it with "ppa-purge" or use apt-pinning methods to downgrade all packages to a version, which are available in at least one of your repositories.
So yeah, there are different ways to repair a system, which is in your broken state
Well, seems that my system is not broken, but the problem is the "Linux Mint 18.1 KDE Edition" in general - or you take the KDE edition as broken 8^(
Checked the "hit 18" relating to kubuntu-ppa/backports. So I was wondering about the referral to "kubuntu", then it became clear to me: I am using the "Linux Mint 18.1 KDE Edition"version:
-----------------------------------
KDE-Plasma-Version:5.8.5
KDE-Frameworks-Version:5.28.0
Qt-Version:5.6.1
Kernel-Version:4.4.0-64-generic
64Bit OS
------------------------------------
and it has this from the beginning.
Looking via Synaptic at the installed files for "kubuntu-ppa-backports" there are some KDE modules/parts with a referral to different QT modules....
Also this is as the single additional PPA source in a clean MINT-KDE installation without any additional software installed. I tried now to install cura on a newly installed, clean system- only KDE. And see, same error. Then I tried the same for a Cinnamon edition - and NO error.
So it is the basic Linux Mint KDE Edition which produces the problem....
Well, if you want a KDE desktop then install Kubuntu directly. I don't think the Kubuntu developers care about any Mint installation
Well, at least ntohing we can do here in this forum. Will check in the according Mint forums if the python problem in Mint KDE may be solved.
Thank all of you for your help with this!
No problem. Good luck in solving your problem
So just to be complete: I created clean systems for each version of Linux Mint 18.1 and installed only cura. Results:
Cinnamon - success
Mate - success
Xfce - success
KDE - fail
I think this proves that the problem is KDE related. So we will see if it will/can be solved by the KDE experts in the Linux Mint forums.... (forums.linuxmint.com - desktops - KDE - Link: "https://forums.linuxmint.com/viewtopic.php?f=56&t=242763"
Edited by GuestWell, in my point of view it is a prove that the KDE people at Linux Mint are doing things wrong
Edited by Guest- 1
Recommended Posts
nallath 1,124
The PPA is not officially supported by us. The appimage that we distribute should work fine.
I've sent a mail to the guy that made the PPA so he can have a look at it
Link to post
Share on other sites