Every time I have tried to use Aptitude, it does serious damage to the system, or at least threatens to. I don't think it's maintained anymore.
Where does one go to report or inquire about whether there might be a problem with the install script for a package? I'm not about to undertake the sheer hell of a "fresh install" if this boils down to a simple problem in a script that could be easily fixed, at least not without a clear explanation of why it doesn't work. I just can't trash that much of my time right now.
Further FYI: I just tried an install --reinstall qdbus-qt5 on the 17.10 I am trying to upgrade, and it did it with no problem. So I don't think the system itself is broken; something wrong somewhere in the upgrade process.
Announcement
Collapse
No announcement yet.
Still stuck and cannot upgrade
Collapse
This topic is closed.
X
X
-
Originally posted by doctordruidphd View PostYes, apt-get install -f, dpkg --configure -a, apt --fix-broken install, pretty much everything like that I can think of.
- Top
- Bottom
Leave a comment:
-
You should have purged plasma-desktop, not just 6 packages. Then reboot and redo "sudo auto update" to get the msg to autoremove uneeded packages, which you should do. THEN install plasma-desktop.
If that doesn't work then I'd just DL the 18.04 ISO and to a fresh install. Forget 17.10. It will be EOL this summer anyway.
- Top
- Bottom
Leave a comment:
-
Almost worked, but that's like almost surviving the operation...
Here is what I did: I erased the upgrade system, copied over my 17.10, and apt-get delete --purge the offending 6 packages. One of them didn't exist, and removing qdbus-qt5 also removed a good chunk of KDE along with it. Then ran the do-release-upgrade -d , which ran but warned of errors. When it completed, I ran the apt-get install -f and dpkg --configure -a duo, but they found no problems. Then I tried to install kubuntu-desktop. That went fine until it tried to install qdbus-qt5, and we are back to the same problem:
Code:root@Crynfyd:/# dpkg -i /var/cache/apt/archives/qdbus-qt5_5.9.5-0ubuntu1_amd64.deb (Reading database ... 839516 files and directories currently installed.) Preparing to unpack .../qdbus-qt5_5.9.5-0ubuntu1_amd64.deb ... Unpacking qdbus-qt5 (5.9.5-0ubuntu1) ... dpkg: error processing archive /var/cache/apt/archives/qdbus-qt5_5.9.5-0ubuntu1_amd64.deb (--install): unable to open '/usr/lib/qt5/bin/qdbus.dpkg-new': No such file or directory Errors were encountered while processing: /var/cache/apt/archives/qdbus-qt5_5.9.5-0ubuntu1_amd64.deb
I can't find any options for apt or dpkg that will override this.
This has got to be a package problem.
I did not try installing the rest of qtcreator; no point really.
It is firmly stuck at this point, though the rest of the system seems to have upgraded as expected. It is bootable, but no plasma.
PS: what is this silly keyboard thing that comes up with the login screen? This is a computer, not a cell phone. How do I make this go away? Also it looks like the gui is on CTRL-ALT-F1 and not CTRL-ALT-F7, is that right?Last edited by doctordruidphd; Apr 18, 2018, 07:35 PM.
- Top
- Bottom
Leave a comment:
-
Good idea, I will try that. Actually I will also try upgrading from a boot in "single" mode too. May take me a while to get this done, will let you know.
- Top
- Bottom
Leave a comment:
-
Can you create a second user, give it sudo priviledges and see if you can do the upgrade in it? (because it will have a bare minimum .kde file)
- Top
- Bottom
Leave a comment:
-
Yes, apt-get install -f, dpkg --configure -a, apt --fix-broken install, pretty much everything like that I can think of.
Maybe the next step is to try and purge the qt stuff BEFORE doing the upgrade. That will pretty much remove KDE, but it may be easier to reinstall afterward than trying to reconfigure all the radio communication stuff I have worked on.
- Top
- Bottom
Leave a comment:
-
Evidently not. This was tried on a system that I have already attempted to upgrade. First, qmlscene:
Code:root@Crynfyd:/# apt-get remove --purge qmlscene Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: initramfs-tools-core : Depends: initramfs-tools-bin (= 0.130ubuntu3) but 0.125ubuntu12.1 is to be installed kde-style-qtcurve-qt5 : Depends: qtbase-abi-5-9-4 klibc-utils : Depends: libklibc (= 2.0.4-9ubuntu2) but 2.0.4-9ubuntu1 is to be installed libkf5declarative5 : Depends: qtbase-abi-5-9-4 Recommends: kpackagelauncherqml but it is not going to be installed libkf5xmlgui5 : Depends: qtbase-abi-5-9-4 Recommends: libkf5xmlgui-bin (= 5.44.0-0ubuntu1) but 5.44.0-0ubuntu1~ubuntu17.10~ppa2 is to be installed libpython3.6 : Depends: libpython3.6-stdlib (= 3.6.5-3) but 3.6.3-1ubuntu1 is to be installed libpython3.6-dev : Depends: libpython3.6-stdlib (= 3.6.5-3) but 3.6.3-1ubuntu1 is to be installed libqt5dbus5 : Depends: qtbase-abi-5-9-4 libqt5designer5 : Depends: qtbase-abi-5-9-4 libqt5gui5 : Depends: qtbase-abi-5-9-4 libqt5location5 : Depends: qtbase-abi-5-9-4 libqt5multimedia5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5multimedia5-plugins : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed libqt5network5 : Depends: qtbase-abi-5-9-4 libqt5opengl5 : Depends: qtbase-abi-5-9-4 libqt5positioning5 : Depends: qtbase-abi-5-9-4 libqt5printsupport5 : Depends: qtbase-abi-5-9-4 libqt5qml5 : Depends: qtbase-abi-5-9-4 libqt5quick5 : Depends: qtbase-abi-5-9-4 libqt5quickcontrols2-5 : Depends: qtbase-abi-5-9-4 libqt5quickparticles5 : Depends: qtbase-abi-5-9-4 libqt5quicktemplates2-5 : Depends: qtbase-abi-5-9-4 libqt5quicktest5 : Depends: qtbase-abi-5-9-4 libqt5quickwidgets5 : Depends: qtbase-abi-5-9-4 libqt5script5 : Depends: qtbase-abi-5-9-4 libqt5scripttools5 : Depends: qtbase-abi-5-9-4 libqt5sensors5 : Depends: qtbase-abi-5-9-4 libqt5serialport5 : Depends: qtbase-abi-5-9-4 libqt5sql5 : Depends: qtbase-abi-5-9-4 libqt5sql5-mysql : Depends: qtbase-abi-5-9-4 libqt5sql5-sqlite : Depends: qtbase-abi-5-9-4 libqt5svg5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5texttospeech5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5waylandclient5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5waylandcompositor5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5webchannel5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5webengine5 : Depends: qtbase-abi-5-9-4 libqt5webenginecore5 : Depends: qtbase-abi-5-9-4 libqt5webenginewidgets5 : Depends: qtbase-abi-5-9-4 libqt5webkit5 : Depends: qtbase-abi-5-9-4 libqt5websockets5 : Depends: qtbase-abi-5-9-4 libqt5widgets5 : Depends: libqt5core5a (>= 5.9.2) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5xml5 : Depends: qtbase-abi-5-9-4 libqt5xmlpatterns5 : Depends: qtbase-abi-5-9-4 python-pyqt5 : Depends: libqt5core5a (>= 5.9.2) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 Depends: sip-api-12.3 python-qscintilla2 : Depends: libqscintilla2-qt4-13 (>= 2.10.2) but it is not going to be installed Depends: sip-api-12.3 python-qwt5-qt4 : Depends: python-numpy (>= 1:1.13.1) but 1:1.12.1-3.1ubuntu4 is to be installed Depends: python-qt4 (>= 4.12.1+dfsg) but 4.11.4+dfsg-2build2 is to be installed Depends: sip-api-12.2 python3.6 : Depends: python3.6-minimal (= 3.6.5-3) but 3.6.3-1ubuntu1 is to be installed Depends: libpython3.6-stdlib (= 3.6.5-3) but 3.6.3-1ubuntu1 is to be installed qml-module-qtquick-controls : Depends: qtbase-abi-5-9-4 qml-module-qtquick-controls2 : Depends: qtbase-abi-5-9-4 qml-module-qtquick-dialogs : Depends: qtbase-abi-5-9-4 qml-module-qtquick-layouts : Depends: qtbase-abi-5-9-4 qml-module-qtquick-privatewidgets : Depends: qtbase-abi-5-9-4 qml-module-qtquick-virtualkeyboard : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed qml-module-qtquick-xmllistmodel : Depends: qtbase-abi-5-9-4 qt5-gtk-platformtheme : Depends: qtbase-abi-5-9-4 qt5-qmake : Depends: qt5-qmake-bin (= 5.9.4+dfsg-0ubuntu4) qt5-qmltooling-plugins : Depends: qtbase-abi-5-9-4 qtbase5-dev : Depends: libqt5core5a (= 5.9.4+dfsg-0ubuntu4) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase5-dev-tools (= 5.9.4+dfsg-0ubuntu4) qtchooser : Breaks: qtbase5-dev-tools (< 5.9.2+dfsg-3~) Breaks: qttools5-dev-tools (< 5.9.2-2~) Breaks: qtbase5-dev-tools:i386 (< 5.9.2+dfsg-3~) qttools5-dev : Depends: qttools5-dev-tools (= 5.9.4-0ubuntu1) Breaks: qttools5-dev-tools (< 5.9.2-3~) qtvirtualkeyboard-plugin : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 qtwayland5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Code:root@Crynfyd:/# apt-get remove --purge qtcreator Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: initramfs-tools-core : Depends: initramfs-tools-bin (= 0.130ubuntu3) but 0.125ubuntu12.1 is to be installed kde-style-qtcurve-qt5 : Depends: qtbase-abi-5-9-4 klibc-utils : Depends: libklibc (= 2.0.4-9ubuntu2) but 2.0.4-9ubuntu1 is to be installed libkf5declarative5 : Depends: qtbase-abi-5-9-4 Recommends: kpackagelauncherqml but it is not going to be installed libkf5xmlgui5 : Depends: qtbase-abi-5-9-4 Recommends: libkf5xmlgui-bin (= 5.44.0-0ubuntu1) but 5.44.0-0ubuntu1~ubuntu17.10~ppa2 is to be installed libpython3.6 : Depends: libpython3.6-stdlib (= 3.6.5-3) but 3.6.3-1ubuntu1 is to be installed libpython3.6-dev : Depends: libpython3.6-stdlib (= 3.6.5-3) but 3.6.3-1ubuntu1 is to be installed libqt5dbus5 : Depends: qtbase-abi-5-9-4 libqt5designer5 : Depends: qtbase-abi-5-9-4 libqt5gui5 : Depends: qtbase-abi-5-9-4 libqt5location5 : Depends: qtbase-abi-5-9-4 libqt5multimedia5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5multimedia5-plugins : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed libqt5network5 : Depends: qtbase-abi-5-9-4 libqt5opengl5 : Depends: qtbase-abi-5-9-4 libqt5positioning5 : Depends: qtbase-abi-5-9-4 libqt5printsupport5 : Depends: qtbase-abi-5-9-4 libqt5qml5 : Depends: qtbase-abi-5-9-4 libqt5quick5 : Depends: qtbase-abi-5-9-4 libqt5quickcontrols2-5 : Depends: qtbase-abi-5-9-4 libqt5quickparticles5 : Depends: qtbase-abi-5-9-4 libqt5quicktemplates2-5 : Depends: qtbase-abi-5-9-4 libqt5quicktest5 : Depends: qtbase-abi-5-9-4 libqt5quickwidgets5 : Depends: qtbase-abi-5-9-4 libqt5script5 : Depends: qtbase-abi-5-9-4 libqt5scripttools5 : Depends: qtbase-abi-5-9-4 libqt5sensors5 : Depends: qtbase-abi-5-9-4 libqt5serialport5 : Depends: qtbase-abi-5-9-4 libqt5sql5 : Depends: qtbase-abi-5-9-4 libqt5sql5-mysql : Depends: qtbase-abi-5-9-4 libqt5sql5-sqlite : Depends: qtbase-abi-5-9-4 libqt5svg5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5texttospeech5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5waylandclient5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5waylandcompositor5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5webchannel5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5webengine5 : Depends: qtbase-abi-5-9-4 libqt5webenginecore5 : Depends: qtbase-abi-5-9-4 libqt5webenginewidgets5 : Depends: qtbase-abi-5-9-4 libqt5webkit5 : Depends: qtbase-abi-5-9-4 libqt5websockets5 : Depends: qtbase-abi-5-9-4 libqt5widgets5 : Depends: libqt5core5a (>= 5.9.2) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 libqt5xml5 : Depends: qtbase-abi-5-9-4 libqt5xmlpatterns5 : Depends: qtbase-abi-5-9-4 python-pyqt5 : Depends: libqt5core5a (>= 5.9.2) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 Depends: sip-api-12.3 python-qscintilla2 : Depends: libqscintilla2-qt4-13 (>= 2.10.2) but it is not going to be installed Depends: sip-api-12.3 python-qwt5-qt4 : Depends: python-numpy (>= 1:1.13.1) but 1:1.12.1-3.1ubuntu4 is to be installed Depends: python-qt4 (>= 4.12.1+dfsg) but 4.11.4+dfsg-2build2 is to be installed Depends: sip-api-12.2 python3.6 : Depends: python3.6-minimal (= 3.6.5-3) but 3.6.3-1ubuntu1 is to be installed Depends: libpython3.6-stdlib (= 3.6.5-3) but 3.6.3-1ubuntu1 is to be installed qml-module-qtquick-controls : Depends: qtbase-abi-5-9-4 qml-module-qtquick-controls2 : Depends: qtbase-abi-5-9-4 qml-module-qtquick-dialogs : Depends: qtbase-abi-5-9-4 qml-module-qtquick-layouts : Depends: qtbase-abi-5-9-4 qml-module-qtquick-privatewidgets : Depends: qtbase-abi-5-9-4 qml-module-qtquick-virtualkeyboard : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed qml-module-qtquick-xmllistmodel : Depends: qtbase-abi-5-9-4 qt5-gtk-platformtheme : Depends: qtbase-abi-5-9-4 qt5-qmake : Depends: qt5-qmake-bin (= 5.9.4+dfsg-0ubuntu4) qt5-qmltooling-plugins : Depends: qtbase-abi-5-9-4 qtbase5-dev : Depends: libqt5core5a (= 5.9.4+dfsg-0ubuntu4) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase5-dev-tools (= 5.9.4+dfsg-0ubuntu4) qtchooser : Breaks: qtbase5-dev-tools (< 5.9.2+dfsg-3~) Breaks: qttools5-dev-tools (< 5.9.2-2~) Breaks: qtbase5-dev-tools:i386 (< 5.9.2+dfsg-3~) qttools5-dev : Depends: qttools5-dev-tools (= 5.9.4-0ubuntu1) Breaks: qttools5-dev-tools (< 5.9.2-3~) qtvirtualkeyboard-plugin : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 qtwayland5 : Depends: libqt5core5a (>= 5.9.4+dfsg~) but 5.9.1+dfsg-10ubuntu1 is to be installed Depends: qtbase-abi-5-9-4 E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
- Top
- Bottom
Leave a comment:
-
Will it let you purge the package?
And anything that might require it like qtcreator?
- Top
- Bottom
Leave a comment:
-
Thanks again, I appreciate the help.
I have full backups of everything. Unfortunately there is a lot more than data here -- software for various things that reconfiguring would be a major problem. So a fresh install is something I need to avoid if at all possible, which is why I am trying to sniff out what the problem could be. I don't think I have installed anything that would mess with qt packages themselves.
- Top
- Bottom
Leave a comment:
-
I have asked the Qt packagers to have a look at this error.
- Top
- Bottom
Leave a comment:
-
By now, stating the obvious, you could have backed up your important data, done a fresh install of Bionic, and restored your data. No?
- Top
- Bottom
Leave a comment:
-
First, Thank You to all who replied! This is turning into a major headache.
I have tried two ways to upgrade: copying over my 17.10 and using do-release-upgrade -d , and also by manually changing sources.list (both with and without disabling everything in sources.list.d) from artful to bionic and doing apt-get update and apt-get dist-upgrade. Both methods proceed for a while, and then die at the same point -- with these particular files.
I am not running Neon. I do have backports enabled in sources.list, to wit:
Code:deb http://us.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse deb-src http://us.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
Code:greenman@Crynfyd17.04 /etc/apt$ pkcon get-details qmlscene Resolving [=========================] More than one package matches: 1. qmlscene-5.9.1-4ubuntu1.amd64 [installed:ubuntu-artful-universe] 2. qmlscene-5.9.1-4ubuntu1.i386 [ubuntu-artful-universe] Please choose the correct package: 1 [=========================] Getting details [=========================] Querying [=========================] Loading cache [=========================] Finished [=========================] Package description package: qmlscene-5.9.1-4ubuntu1.amd64 summary: Qt 5 QML scene viewer license: unknown group: programming description: Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. This package contains the older QML viewer for Qt Quick 2. See qml package for the newer one. size: 129024 bytes url: http://qt-project.org
Code:greenman@Crynfyd17.04 /etc/apt$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 17.10 Release: 17.10 Codename: artful
- Top
- Bottom
Leave a comment:
Users Viewing This Topic
Collapse
There are 0 users viewing this topic.
Leave a comment: