22

Every time I try to upgrade it shows me this message

sudo apt-get upgrade
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:
 libreoffice-avmedia-backend-gstreamer : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-base : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-base-core : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-base-drivers : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-calc : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-draw : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-gnome : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-gtk3 : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-impress : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-math : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-ogltrans : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-sdbc-hsqldb : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 libreoffice-writer : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
 openjdk-11-jre : Depends: openjdk-11-jre-headless (= 11.0.4+11-1ubuntu2~18.04.3) but 10.0.2+13-1ubuntu0.18.04.4 is installed
 python3-uno : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.9) but 1:6.0.6-0ubuntu0.18.04.1 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Jeff Schaller
  • 66,199
  • 35
  • 114
  • 250
Carlos tmf
  • 321
  • 1
  • 2
  • 3

3 Answers3

29

In certain cases you might also want to force the overwrite

sudo dpkg --configure --force-overwrite -a

Alternatively:

sudo apt -o Dpkg::Options::="--force-overwrite" --fix-broken install

sicvolo
  • 421
  • 4
  • 4
  • 4
    I scoured all over the internet to find this solution. :) – Dhruvan Ganesh Aug 01 '21 at 08:19
  • `Dpkg` really helped! – 0dminnimda May 02 '22 at 06:27
  • it's frustrating that this issue breaks the whole sytem update system. `sudo dpkg --configure --force-overwrite -a` was the solution: just beware that the things it lists as broken may indeed break: Tolerable if getting the rest of the system updated is in fact more urgent (as it often is, otherwise you miss security-critical updates). Issue affects far more than just libreoffice. – RGD2 Jun 07 '22 at 00:39
  • thanks a lot. alternative solution worked for me – BC Smith Jul 06 '22 at 15:25
10
sudo apt --fix-broken install

Is not valid command for apt v.1.6.12. What should help is:

sudo apt install --fix-broken

or

sudo apt reinstall
user1660210
  • 209
  • 2
  • 3
3

Try these out:

sudo apt --fix-broken install
sudo apt-get update
sudo apt-get upgrade
Jeff Schaller
  • 66,199
  • 35
  • 114
  • 250