Many broken packages, and missing depends.
A few weeks ago there was a problem, I was troubleshooting, and made a big mistake. Don't know what I did, but it really messed up my computer. Many broken packages, and missing depends. Says it all! I did not check all programs to be auto-removed. Will never do that again. Most programs that have anything to do with KDE, are gone, or missing depends. I have tried to chase down missing depends, only to find more. The game Klickety can't be installed. Error: "Could not apply changes! Fix broken packages first". However Klickety can be installed from Ubuntu Software by using Source: dl.flathub.org. No idea what or where to find broken packages. From other programs I need to install, when I find the packages, all the error will say is: "Could not apply changes! Fix broken packages first". Have tried many solutions from Launchpad and Google, I have gotten a few working, most still do not. This problem is not just with KDE packages. Bibletime will not load. Probably more. Using Gnome. Ubuntu 18.04 completely updated. Any help is greatly appreciated.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Manfred Hampl
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
For diagnostic purposes please provide the output that you receive for the following commands:
uname -a
lsb_release -crid
sudo dpkg --configure -a
sudo dpkg --audit
apt --simulate install -f
Revision history for this message
|
#2 |
michael@
Linux michael-
michael@
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
michael@
[sudo] password for michael:
michael@
michael@
NOTE: This is only a simulation!
apt needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libattica0.4 libgpgme++2v5 libkcmutils4 libkde3support4 libkdeclarative5 libkdesu5 libkdeui5
libkdewebkit5 libkdnssd4 libkemoticons4 libkf5waylandcl
libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4
libkpty4 libkrosscore4 libktexteditor4 libkxmlrpcclient4 libnl-route-3-200 libntrack-qt4-1
libntrack0 libphonon4 libplasma3 libpolkit-qt-1-1 libqca2 libqca2-plugins libqtwebkit4 libsolid4
libstreamanal
oxygen-icon-theme phonon phonon-
plasma-
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
michael@
I will check all of 'apt autoremove' before removal.
Revision history for this message
|
#3 |
The system does not show any broken package or missing dependency.
What output do you receive for
sudo apt install klickety
and
sudo apt install bibletime
Revision history for this message
|
#4 |
michael@
[sudo] password for michael:
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:
klickety : Depends: kio but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
michael@
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:
bibletime : Depends: libqt5webengine
E: Unable to correct problems, you have held broken packages.
michael@
Revision history for this message
|
#5 |
This is what I get, each broken package, has other broken packages.
michael@
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:
libqt5webengin
E: Unable to correct problems, you have held broken packages.
michael@
Revision history for this message
|
#6 |
Depends: qtbase-abi-5-9-5
michael@
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package qtbase-abi-5-9-5 is a virtual package provided by:
libqt5core5a 5.9.5+dfsg-
libqt5core5a 5.9.5+dfsg-
libqt5core5a 5.9.5+dfsg-0ubuntu1 [Not candidate version]
E: Package 'qtbase-abi-5-9-5' has no installation candidate
michael@
This happens over and over, with depends or broken packages.
Revision history for this message
|
#7 |
Maybe a PPA is interfering.
What is the output of
sudo apt update
apt-cache policy libqt5webengine
grep '^deb ' /etc/apt/
Revision history for this message
|
#8 |
michael@
[sudo] password for michael:
Get:1 file:/var/
Ign:1 file:/var/
Get:2 file:/var/
Get:2 file:/var/
Get:3 file:/var/
Ign:3 file:/var/
Ign:4 http://
Hit:5 http://
Hit:6 http://
Hit:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Hit:11 http://
Hit:13 http://
Get:14 http://
Get:15 http://
Get:16 http://
Get:17 http://
Get:18 http://
Get:19 http://
Get:20 http://
Get:21 http://
Get:22 http://
Get:23 http://
Get:24 http://
Get:25 http://
Get:26 http://
Get:27 http://
Get:28 http://
Get:29 http://
Get:30 http://
Get:31 http://
Get:32 http://
Get:33 http://
Get:34 http://
Fetched 3,516 kB in 14s (255 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
N: Skipping acquire of configured file 'main/binary-
michael@
libqt5webengine
Installed: (none)
Candidate: 5.9.5+dfsg-0ubuntu2
Version table:
5.
500 http://
libqt5core5a:
Installed: 5.11.1+
Candidate: 5.11.1+
Version table:
*** 5.11.1+
500 http://
100 /var/lib/
5.
500 http://
5.
500 http://
5.
500 http://
michael@
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
michael@
Revision history for this message
|
#9 |
I have expected something like this.
You have enabled the PPA ppa:panfaust/qt2
This PPA contains a version of libqt5core5a which provides qtbase-abi-5-11-0, but not qtbase-abi-5-9-5 as needed by libqt5webengine
You have to decide:
Either continue using ppa:panfaust/qt2 (for whatever reason you have enabled that one),
or get rid of that PPA, and the dependency problem for bibletime should be resolved.
The case for klickety and the KDE libs will probably be similar.
Revision history for this message
|
#10 |
Manfred
Please see question 681154. I had noticed Minitube 3.2 was now on my computer, and working well. I do not remember installing the PPA. I assumed that, Minitube had been updated, and was working. Now I will decide on which way to go. Many thanks!!!
Revision history for this message
|
#11 |
Thanks Manfred Hampl, that solved my question.
Revision history for this message
|
#12 |
Summing up:
minitube 3.* and bibletime 2.11.1 apparently cannot be installed on Ubuntu bionic at the same time.
What you could try is manually installing bibletime (and bibletime-data) version 2.11.2-11 for disco. Its dependencies should match with the versions that you have installed from the PPA.
Maybe also the version of bibletime from ppa:jonathonf/
Revision history for this message
|
#13 |
Thanks Manfred.
Am researching further.