<html>Dependency resolution failed:<br/><br/>The following packages have unmet dependencies: libkf6baloowidgets6: Breaks: libkf5baloowidgets5 but 4:23.08.5-0ubuntu3 is to be installed Recommends: libkf6baloowidgets-bin but it

Asked by John Canino

When doing a system upgrade I got a dependency fail

html>Dependency resolution failed:<br/><br/>The following packages have unmet dependencies:
  libkf6baloowidgets6: Breaks: libkf5baloowidgets5 but 4:23.08.5-0ubuntu3 is to be installed
                       Recommends: libkf6baloowidgets-bin but it is not installable
</html>

How to fix this

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

For diagnostic purposes please provide the output that you receive for the following commands:

uname -a
lsb_release -crid
apt policy libkf6baloowidgets6 libkf5baloowidgets5
apt --simulate remove libkf5baloowidgets5
apt --simulate remove libkf6baloowidgets6

What was the command that you executed to receive the error message shown above?

Revision history for this message
Carlos Blanquer Bogacz (cblanquer) said :
#2

Hello, I have exactly the same error for some weeks now, which I was going to report. I will answer the information request-
The incident happens when trying to update the system, I have got some 48 packages pending.
Snaps update independently and with no problem.
---------------------------
uname -a
Linux xs35v4 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

lsb_release -crid
Distributor ID: Ubuntu
Description: Ubuntu 24.10
Release: 24.10
Codename: oracular

apt policy libkf6baloowidgets6 libkf5baloowidgets5

libkf6baloowidgets6:
  Installed: (none)
  Candidate: 4:24.08.1-0ubuntu1
  Version table:
     4:24.08.1-0ubuntu1 500
        500 https://mirror.bahnhof.net/ubuntu oracular/universe amd64 Packages
libkf5baloowidgets5:
  Installed: 4:23.08.5-0ubuntu3
  Candidate: 4:23.08.5-0ubuntu3
  Version table:
 *** 4:23.08.5-0ubuntu3 100
        100 /var/lib/dpkg/status

apt --simulate remove libkf5baloowidgets5
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!

The following packages were automatically installed and are no longer required:
  baloo-kf5 libksysguardformatter1
  cpp-13 libksysguardsensorfaces1
  cpp-13-x86-64-linux-gnu libksysguardsensors1
  frameworkintegration libksysguardsystemstats1
  gcc-13-base libkuserfeedback-l10n
  kde-config-whoopsie libkuserfeedbackcore1
  kde-style-oxygen-qt5 libkuserfeedbackwidgets1
  kdoctools5 libkwalletbackend5-5
  khotkeys libkwineffects14
  khotkeys-data libkwinglutils14
  kinit libkworkspace5-5
  kio-admin libllvm17t64
  kio-audiocd liblsofui9
  kio-gdrive libmusicbrainz5cc2v5
  kpeople-vcard libneon27t64-gnutls
  ktexteditor-data libokular5core11
  ktexteditor-katepart libopencolorio2.1t64
  lame liboxygenstyle5-5
  libabsl20220623t64 liboxygenstyle5-6
  libappstreamqt5-3 liboxygenstyleconfig5-5
  libarmadillo12 libpackagekitqt5-1
  libatm1t64 libpcre3
  libavcodec60 libplacebo338
  libavdevice60 libplasma-geolocation-interface5
  libavfilter9 libpoppler-cpp0t64
  libavformat60 libpoppler134
  libavutil58 libpostproc57
  libchm1 libpowerdevilui5
  libcolorcorrect5 libprocesscore9
  libdolphinvcs5 libprocessui9
  libgdal34t64 libpystring0
  libgeos3.12.1t64 libqaccessibilityclient-qt5-0
  libgps30t64 libqalculate22t64
  libgrantlee-templates5 libqt5concurrent5t64
  libhtml-tokeparser-simple-perl libqt5multimedia5-plugins
  libjxl0.7 libqt5multimediagsttools5
  libkcolorpicker0 libqt5multimediawidgets5
  libkdecorations2private10 libqt5webview5
  libkdsoap1 libqt5xmlpatterns5
  libkf5activitiesstats1 librav1e0
  libkf5baloo5 libre2-10
  libkf5balooengine5 libreoffice-kf5
  libkf5baloowidgets-data libreoffice-qt5
  libkf5cddb5 librtaudio6
  libkf5compactdisc5 libssh-gcrypt-4
  libkf5configqml5 libsvtav1enc1d1
  libkf5js5t64 libswresample4
  libkf5kdelibs4support-data libswscale7
  libkf5kdelibs4support5 libunibreak5
  libkf5kdelibs4support5-bin libwebrtc-audio-processing1
  libkf5kexiv2-15.0.0 libwhoopsie-preferences0
  libkf5khtml-bin libwireplumber-0.4-0
  libkf5khtml-data libx265-199
  libkf5khtml5 p7zip-full
  libkf5modemmanagerqt6 phonon4qt5
  libkf5people-data python3-markdown
  libkf5people5 python3-proton-keyring-linux-secretservice
  libkf5peoplebackend5 python3-proton-vpn-connection
  libkf5peoplewidgets5 python3-proton-vpn-killswitch
  libkf5pty-data python3-proton-vpn-killswitch-network-manager
  libkf5pty5 python3-proton-vpn-killswitch-network-manager-wireguard
  libkf5pulseaudioqt3 python3-proton-vpn-logger
  libkf5runner5 python3-proton-vpn-network-manager-openvpn
  libkf5screen-bin python3-proton-vpn-network-manager-wireguard
  libkf5screen-data python3-tabulate
  libkf5screen8 qapt-deb-installer
  libkf5screendpms8 qdbus-qt5
  libkf5su-bin qml-module-org-kde-activities
  libkf5su-data qml-module-org-kde-draganddrop
  libkf5su5 qml-module-org-kde-kcmutils
  libkf5sysguard-bin qml-module-org-kde-kcoreaddons
  libkf5sysguard-data qml-module-org-kde-kholidays
  libkf5texteditor-bin qml-module-org-kde-kio
  libkf5texteditor5 qml-module-org-kde-ksysguard
  libkf5threadweaver5 qml-module-org-kde-kwindowsystem
  libkf5unitconversion-data qml-module-org-kde-people
  libkf5unitconversion5 qml-module-org-kde-pipewire
  libkfontinst5 qml-module-org-kde-qqc2breezestyle
  libkfontinstui5 qml-module-org-kde-runnermodel
  libkpim5gapi-data qml-module-org-kde-solid
  libkpim5gapicore5 qml-module-org-kde-userfeedback
  libkpim5gapidrive5 qml-module-qtquick-xmllistmodel
  libkpipewire5 qtchooser
  libkpipewiredmabuf5 samba-dsdb-modules
  libkpipewirerecord5 session-migration
  libksgrd9 systemd-dev
  libksignalplotter9 whoopsie-preferences
Use 'apt autoremove' to remove them.

REMOVING:
  libkf5baloowidgets-bin libkf5baloowidgets5

Summary:
  Upgrading: 0, Installing: 0, Removing: 2, Not Upgrading: 37
Remv libkf5baloowidgets-bin [4:23.08.5-0ubuntu3]
Remv libkf5baloowidgets5 [4:23.08.5-0ubuntu3]

apt --simulate remove libkf6baloowidgets6
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!

Package 'libkf6baloowidgets6' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  baloo-kf5 libksignalplotter9
  cpp-13 libksysguardformatter1
  cpp-13-x86-64-linux-gnu libksysguardsensorfaces1
  frameworkintegration libksysguardsensors1
  gcc-13-base libksysguardsystemstats1
  kde-config-whoopsie libkuserfeedback-l10n
  kde-style-oxygen-qt5 libkuserfeedbackcore1
  kdoctools5 libkuserfeedbackwidgets1
  khotkeys libkwalletbackend5-5
  khotkeys-data libkwineffects14
  kinit libkwinglutils14
  kio-admin libkworkspace5-5
  kio-audiocd libllvm17t64
  kio-gdrive liblsofui9
  kpeople-vcard libmusicbrainz5cc2v5
  ktexteditor-data libneon27t64-gnutls
  ktexteditor-katepart libokular5core11
  lame libopencolorio2.1t64
  libabsl20220623t64 liboxygenstyle5-5
  libappstreamqt5-3 liboxygenstyle5-6
  libarmadillo12 liboxygenstyleconfig5-5
  libatm1t64 libpackagekitqt5-1
  libavcodec60 libpcre3
  libavdevice60 libplacebo338
  libavfilter9 libplasma-geolocation-interface5
  libavformat60 libpoppler-cpp0t64
  libavutil58 libpoppler134
  libchm1 libpostproc57
  libcolorcorrect5 libpowerdevilui5
  libdolphinvcs5 libprocesscore9
  libgdal34t64 libprocessui9
  libgeos3.12.1t64 libpystring0
  libgps30t64 libqaccessibilityclient-qt5-0
  libgrantlee-templates5 libqalculate22t64
  libhtml-tokeparser-simple-perl libqt5concurrent5t64
  libjxl0.7 libqt5multimedia5-plugins
  libkcolorpicker0 libqt5multimediagsttools5
  libkdecorations2private10 libqt5multimediawidgets5
  libkdsoap1 libqt5webview5
  libkf5activitiesstats1 libqt5xmlpatterns5
  libkf5baloo5 librav1e0
  libkf5balooengine5 libre2-10
  libkf5baloowidgets-bin libreoffice-kf5
  libkf5baloowidgets-data libreoffice-qt5
  libkf5baloowidgets5 librtaudio6
  libkf5cddb5 libssh-gcrypt-4
  libkf5compactdisc5 libsvtav1enc1d1
  libkf5configqml5 libswresample4
  libkf5js5t64 libswscale7
  libkf5kdelibs4support-data libunibreak5
  libkf5kdelibs4support5 libwebrtc-audio-processing1
  libkf5kdelibs4support5-bin libwhoopsie-preferences0
  libkf5kexiv2-15.0.0 libwireplumber-0.4-0
  libkf5khtml-bin libx265-199
  libkf5khtml-data p7zip-full
  libkf5khtml5 phonon4qt5
  libkf5modemmanagerqt6 python3-markdown
  libkf5people-data python3-proton-keyring-linux-secretservice
  libkf5people5 python3-proton-vpn-connection
  libkf5peoplebackend5 python3-proton-vpn-killswitch
  libkf5peoplewidgets5 python3-proton-vpn-killswitch-network-manager
  libkf5pty-data python3-proton-vpn-killswitch-network-manager-wireguard
  libkf5pty5 python3-proton-vpn-logger
  libkf5pulseaudioqt3 python3-proton-vpn-network-manager-openvpn
  libkf5runner5 python3-proton-vpn-network-manager-wireguard
  libkf5screen-bin python3-tabulate
  libkf5screen-data qapt-deb-installer
  libkf5screen8 qdbus-qt5
  libkf5screendpms8 qml-module-org-kde-activities
  libkf5su-bin qml-module-org-kde-draganddrop
  libkf5su-data qml-module-org-kde-kcmutils
  libkf5su5 qml-module-org-kde-kcoreaddons
  libkf5sysguard-bin qml-module-org-kde-kholidays
  libkf5sysguard-data qml-module-org-kde-kio
  libkf5texteditor-bin qml-module-org-kde-ksysguard
  libkf5texteditor5 qml-module-org-kde-kwindowsystem
  libkf5threadweaver5 qml-module-org-kde-people
  libkf5unitconversion-data qml-module-org-kde-pipewire
  libkf5unitconversion5 qml-module-org-kde-qqc2breezestyle
  libkfontinst5 qml-module-org-kde-runnermodel
  libkfontinstui5 qml-module-org-kde-solid
  libkpim5gapi-data qml-module-org-kde-userfeedback
  libkpim5gapicore5 qml-module-qtquick-xmllistmodel
  libkpim5gapidrive5 qtchooser
  libkpipewire5 samba-dsdb-modules
  libkpipewiredmabuf5 session-migration
  libkpipewirerecord5 systemd-dev
  libksgrd9 whoopsie-preferences
Use 'apt autoremove' to remove them.

Summary:
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 37

Revision history for this message
Manfred Hampl (m-hampl) said (last edit ):
#3

@Carlos Blanquer Bogacz:

I am not fully sure, whether your problem is the same at the one of the original poster, but the following command should solve your problem:

sudo apt remove libkf5baloowidgets5

Then try
sudo apt upgrade
and report the results.

Remarks: I assume that your problem may be related to the change of KDE Framework 5 to 6 starting with Ubuntu 24.10
In future please do not piggyback on somebody else's question, but create a question document of your own.

Revision history for this message
Carlos Blanquer Bogacz (cblanquer) said :
#4

@Manfred

Thanks for the help. this unlocked the upgrade and 33/37 files got ok. I will fix the remaining.
Apologies for messing around instead of opening an own ticket. Cheers.

Can you help with this problem?

Provide an answer of your own, or ask John Canino for more information if necessary.

To post a message you must log in.