It is hard to install libreoffice from focal-backports

Bug #1960039 reported by Norbert
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libreoffice (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I was trying to analyze the situation mentioned in [related question](https://askubuntu.com/q/1391123/66509).

So I prepared empty new Docker container of Ubuntu 20.04.3 LTS focal with all updates.

Below is the log of preparation stage:

```
$ docker run -it --rm ubuntu:focal bash
root@2e605dce8188:/# grep -r ^deb.*focal-backports /etc/apt/
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
root@2e605dce8188:/# apt-get update
Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Get:2 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:4 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [839 kB]
Get:5 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [30.1 kB]
Get:6 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [930 kB]
Get:7 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Get:8 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB]
Get:8 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB]
Get:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1510 kB]
Get:11 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB]
Get:12 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB]
Get:13 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [33.7 kB]
Get:14 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1123 kB]
Get:15 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [1003 kB]
Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1945 kB]
Get:17 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [50.8 kB]
Get:18 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [23.8 kB]
Fetched 15.4 MB in 8s (1964 kB/s)
Reading package lists... Done
root@2e605dce8188:/# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  apt base-files gcc-10-base libapt-pkg6.0 libgcc-s1 libgcrypt20 libgnutls30 libhogweed5 liblz4-1 libnettle7 libpam-modules libpam-modules-bin libpam-runtime libpam0g
  libprocps8 libseccomp2 libstdc++6 libsystemd0 libudev1 login passwd procps ubuntu-keyring
23 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 6403 kB of archives.
After this operation, 100 kB disk space will be freed.
Do you want to continue? [Y/n]
Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 base-files amd64 11ubuntu5.4 [60.6 kB]
Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 login amd64 1:4.8.1-1ubuntu5.20.04.1 [220 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 gcc-10-base amd64 10.3.0-1ubuntu1~20.04 [20.2 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgcc-s1 amd64 10.3.0-1ubuntu1~20.04 [41.8 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libstdc++6 amd64 10.3.0-1ubuntu1~20.04 [501 kB]
Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgcrypt20 amd64 1.8.5-5ubuntu1.1 [420 kB]
Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 liblz4-1 amd64 1.9.2-2ubuntu0.20.04.1 [56.1 kB]
Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libsystemd0 amd64 245.4-4ubuntu3.15 [270 kB]
Get:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libudev1 amd64 245.4-4ubuntu3.15 [77.2 kB]
Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libapt-pkg6.0 amd64 2.0.6 [835 kB]
Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 ubuntu-keyring all 2020.02.11.4 [22.1 kB]
Get:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnettle7 amd64 3.5.1+really3.5.1-2ubuntu0.2 [115 kB]
Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libhogweed5 amd64 3.5.1+really3.5.1-2ubuntu0.2 [138 kB]
Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgnutls30 amd64 3.6.13-2ubuntu1.6 [828 kB]
Get:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libseccomp2 amd64 2.5.1-1ubuntu1~20.04.2 [42.5 kB]
Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 apt amd64 2.0.6 [1296 kB]
Get:17 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpam0g amd64 1.3.1-5ubuntu4.3 [55.4 kB]
Get:18 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpam-modules-bin amd64 1.3.1-5ubuntu4.3 [41.2 kB]
Get:19 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpam-modules amd64 1.3.1-5ubuntu4.3 [260 kB]
Get:20 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpam-runtime all 1.3.1-5ubuntu4.3 [37.3 kB]
Get:21 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 passwd amd64 1:4.8.1-1ubuntu5.20.04.1 [799 kB]
Get:22 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libprocps8 amd64 2:3.3.16-1ubuntu2.3 [33.0 kB]
Get:23 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 procps amd64 2:3.3.16-1ubuntu2.3 [233 kB]
Fetched 6403 kB in 4s (1437 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../base-files_11ubuntu5.4_amd64.deb ...
Unpacking base-files (11ubuntu5.4) over (11ubuntu5.3) ...
Setting up base-files (11ubuntu5.4) ...
Installing new version of config file /etc/issue ...
Installing new version of config file /etc/issue.net ...
Installing new version of config file /etc/lsb-release ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../login_1%3a4.8.1-1ubuntu5.20.04.1_amd64.deb ...
Unpacking login (1:4.8.1-1ubuntu5.20.04.1) over (1:4.8.1-1ubuntu5.20.04) ...
Setting up login (1:4.8.1-1ubuntu5.20.04.1) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../gcc-10-base_10.3.0-1ubuntu1~20.04_amd64.deb ...
Unpacking gcc-10-base:amd64 (10.3.0-1ubuntu1~20.04) over (10.2.0-5ubuntu1~20.04) ...
Setting up gcc-10-base:amd64 (10.3.0-1ubuntu1~20.04) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_10.3.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libgcc-s1:amd64 (10.3.0-1ubuntu1~20.04) over (10.2.0-5ubuntu1~20.04) ...
Setting up libgcc-s1:amd64 (10.3.0-1ubuntu1~20.04) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libstdc++6_10.3.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libstdc++6:amd64 (10.3.0-1ubuntu1~20.04) over (10.2.0-5ubuntu1~20.04) ...
Setting up libstdc++6:amd64 (10.3.0-1ubuntu1~20.04) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libgcrypt20_1.8.5-5ubuntu1.1_amd64.deb ...
Unpacking libgcrypt20:amd64 (1.8.5-5ubuntu1.1) over (1.8.5-5ubuntu1) ...
Setting up libgcrypt20:amd64 (1.8.5-5ubuntu1.1) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.2-2ubuntu0.20.04.1_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.2-2ubuntu0.20.04.1) over (1.9.2-2) ...
Setting up liblz4-1:amd64 (1.9.2-2ubuntu0.20.04.1) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libsystemd0_245.4-4ubuntu3.15_amd64.deb ...
Unpacking libsystemd0:amd64 (245.4-4ubuntu3.15) over (245.4-4ubuntu3.5) ...
Setting up libsystemd0:amd64 (245.4-4ubuntu3.15) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libudev1_245.4-4ubuntu3.15_amd64.deb ...
Unpacking libudev1:amd64 (245.4-4ubuntu3.15) over (245.4-4ubuntu3.5) ...
Setting up libudev1:amd64 (245.4-4ubuntu3.15) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0_2.0.6_amd64.deb ...
Unpacking libapt-pkg6.0:amd64 (2.0.6) over (2.0.4) ...
Setting up libapt-pkg6.0:amd64 (2.0.6) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../ubuntu-keyring_2020.02.11.4_all.deb ...
Unpacking ubuntu-keyring (2020.02.11.4) over (2020.02.11.2) ...
Setting up ubuntu-keyring (2020.02.11.4) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libnettle7_3.5.1+really3.5.1-2ubuntu0.2_amd64.deb ...
Unpacking libnettle7:amd64 (3.5.1+really3.5.1-2ubuntu0.2) over (3.5.1+really3.5.1-2) ...
Setting up libnettle7:amd64 (3.5.1+really3.5.1-2ubuntu0.2) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libhogweed5_3.5.1+really3.5.1-2ubuntu0.2_amd64.deb ...
Unpacking libhogweed5:amd64 (3.5.1+really3.5.1-2ubuntu0.2) over (3.5.1+really3.5.1-2) ...
Setting up libhogweed5:amd64 (3.5.1+really3.5.1-2ubuntu0.2) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libgnutls30_3.6.13-2ubuntu1.6_amd64.deb ...
Unpacking libgnutls30:amd64 (3.6.13-2ubuntu1.6) over (3.6.13-2ubuntu1.3) ...
Setting up libgnutls30:amd64 (3.6.13-2ubuntu1.6) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.1-1ubuntu1~20.04.2_amd64.deb ...
Unpacking libseccomp2:amd64 (2.5.1-1ubuntu1~20.04.2) over (2.4.3-1ubuntu3.20.04.3) ...
Setting up libseccomp2:amd64 (2.5.1-1ubuntu1~20.04.2) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.0.6_amd64.deb ...
Unpacking apt (2.0.6) over (2.0.4) ...
Setting up apt (2.0.6) ...
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libpam0g_1.3.1-5ubuntu4.3_amd64.deb ...
Unpacking libpam0g:amd64 (1.3.1-5ubuntu4.3) over (1.3.1-5ubuntu4.1) ...
Setting up libpam0g:amd64 (1.3.1-5ubuntu4.3) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0 /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/perl5/5.30 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
(Reading database ... 4121 files and directories currently installed.)
Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu4.3_amd64.deb ...
Unpacking libpam-modules-bin (1.3.1-5ubuntu4.3) over (1.3.1-5ubuntu4.1) ...
Setting up libpam-modules-bin (1.3.1-5ubuntu4.3) ...
(Reading database ... 4123 files and directories currently installed.)
Preparing to unpack .../libpam-modules_1.3.1-5ubuntu4.3_amd64.deb ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0 /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/perl5/5.30 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Unpacking libpam-modules:amd64 (1.3.1-5ubuntu4.3) over (1.3.1-5ubuntu4.1) ...
Setting up libpam-modules:amd64 (1.3.1-5ubuntu4.3) ...
(Reading database ... 4127 files and directories currently installed.)
Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu4.3_all.deb ...
Unpacking libpam-runtime (1.3.1-5ubuntu4.3) over (1.3.1-5ubuntu4.1) ...
Setting up libpam-runtime (1.3.1-5ubuntu4.3) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0 /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/perl5/5.30 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
(Reading database ... 4127 files and directories currently installed.)
Preparing to unpack .../passwd_1%3a4.8.1-1ubuntu5.20.04.1_amd64.deb ...
Unpacking passwd (1:4.8.1-1ubuntu5.20.04.1) over (1:4.8.1-1ubuntu5.20.04) ...
Setting up passwd (1:4.8.1-1ubuntu5.20.04.1) ...
(Reading database ... 4127 files and directories currently installed.)
Preparing to unpack .../libprocps8_2%3a3.3.16-1ubuntu2.3_amd64.deb ...
Unpacking libprocps8:amd64 (2:3.3.16-1ubuntu2.3) over (2:3.3.16-1ubuntu2) ...
Preparing to unpack .../procps_2%3a3.3.16-1ubuntu2.3_amd64.deb ...
Unpacking procps (2:3.3.16-1ubuntu2.3) over (2:3.3.16-1ubuntu2) ...
Setting up libprocps8:amd64 (2:3.3.16-1ubuntu2.3) ...
Setting up procps (2:3.3.16-1ubuntu2.3) ...
Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
$
```

LibreOffice part is below:

```
root@2e605dce8188:/# apt-cache policy libreoffice
libreoffice:
  Installed: (none)
  Candidate: 1:6.4.7-0ubuntu0.20.04.2
  Version table:
     1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 100
        100 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages
     1:6.4.7-0ubuntu0.20.04.2 500
        500 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages
     1:6.4.2-0ubuntu3 500
        500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
root@2e605dce8188:/# apt-get install libreoffice=1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1
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:
 libreoffice : Depends: libreoffice-core (= 1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1) but 1:6.4.7-0ubuntu0.20.04.2 is to be installed
               Recommends: fonts-crosextra-caladea but it is not going to be installed
               Recommends: fonts-crosextra-carlito but it is not going to be installed
               Recommends: fonts-dejavu but it is not going to be installed
               Recommends: fonts-liberation but it is not going to be installed
               Recommends: fonts-liberation2 but it is not going to be installed
               Recommends: fonts-linuxlibertine but it is not going to be installed
               Recommends: fonts-noto-core but it is not going to be installed
               Recommends: fonts-noto-extra but it is not going to be installed
               Recommends: fonts-noto-mono but it is not going to be installed
               Recommends: fonts-noto-ui-core but it is not going to be installed
               Recommends: fonts-sil-gentium-basic but it is not going to be installed
               Recommends: libreoffice-gnome but it is not going to be installed or
                           libreoffice-plasma but it is not going to be installed
               Recommends: libreoffice-nlpsolver but it is not going to be installed
               Recommends: libreoffice-report-builder but it is not going to be installed
               Recommends: libreoffice-script-provider-bsh but it is not going to be installed
               Recommends: libreoffice-script-provider-js but it is not going to be installed
               Recommends: libreoffice-script-provider-python but it is not going to be installed
               Recommends: libreoffice-sdbc-mysql but it is not going to be installed
               Recommends: libreoffice-sdbc-postgresql but it is not going to be installed
               Recommends: libreoffice-wiki-publisher but it is not going to be installed
               Recommends: libreoffice-java-common (>= 1:7.1.7~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
```

Aptitude does not help on first attempt:

```
root@2e605dce8188:/# aptitude install libreoffice=1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1
The following NEW packages will be installed:
  adwaita-icon-theme{a} alsa-topology-conf{a} alsa-ucm-conf{a} apparmor{a} at-spi2-core{a} ca-certificates{a} ca-certificates-java{a} cpp{a} cpp-9{a} dbus{a}
  dbus-user-session{a} dconf-gsettings-backend{a} dconf-service{a} default-jre{a} default-jre-headless{a} dictionaries-common{a} dirmngr{a} dmsetup{a}
  emacsen-common{a} file{a} firebird3.0-common{a} firebird3.0-common-doc{a} firebird3.0-server-core{a} firebird3.0-utils{a} fontconfig{a} fontconfig-config{a}
  fonts-crosextra-caladea{a} fonts-crosextra-carlito{a} fonts-dejavu{a} fonts-dejavu-core{a} fonts-dejavu-extra{a} fonts-liberation{a} fonts-liberation2{a}
  fonts-linuxlibertine{a} fonts-noto-core{a} fonts-noto-extra{a} fonts-noto-mono{a} fonts-noto-ui-core{a} fonts-opensymbol{a} fonts-sil-gentium{a}
  fonts-sil-gentium-basic{a} gcc-9-base{a} gir1.2-glib-2.0{a} glib-networking{a} glib-networking-common{a} glib-networking-services{a} gnupg{a} gnupg-l10n{a}
  gnupg-utils{a} gpg{a} gpg-agent{a} gpg-wks-client{a} gpg-wks-server{a} gpgconf{a} gpgsm{a} gsettings-desktop-schemas{a} gstreamer1.0-gl{a} gstreamer1.0-gtk3{a}
  gstreamer1.0-plugins-base{a} gtk-update-icon-cache{a} hicolor-icon-theme{a} humanity-icon-theme{a} hunspell-en-us{a} iso-codes{a} java-common{a} krb5-locales{a}
  libabw-0.1-1{a} libapache-pom-java{a} libapparmor1{a} libargon2-1{a} libasn1-8-heimdal{a} libasound2{a} libasound2-data{a} libassuan0{a} libatk-bridge2.0-0{a}
  libatk-wrapper-java{a} libatk-wrapper-java-jni{a} libatk1.0-0{a} libatk1.0-data{a} libatspi2.0-0{a} libauthen-sasl-perl{a} libavahi-client3{a}
  libavahi-common-data{a} libavahi-common3{a} libboost-date-time1.71.0{a} libboost-filesystem1.71.0{a} libboost-locale1.71.0{a} libboost-thread1.71.0{a}
  libbrotli1{a} libbsd0{a} libbsh-java{a} libcairo-gobject2{a} libcairo2{a} libcap2{a} libcap2-bin{a} libcdparanoia0{a} libcdr-0.1-1{a} libclucene-contribs1v5{a}
  libclucene-core1v5{a} libcmis-0.5-5v5{a} libcolamd2{a} libcolord2{a} libcommons-logging-java{a} libcommons-parent-java{a} libcryptsetup12{a} libcups2{a}
  libcurl3-gnutls{a} libdata-dump-perl{a} libdatrie1{a} libdbus-1-3{a} libdconf1{a} libdevmapper1.02.1{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-intel1{a}
  libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libe-book-0.1-1{a} libedit2{a} libegl-mesa0{a} libegl1{a} libel-api-java{a} libelf1{a} libeot0{a} libepoxy0{a}
  libepubgen-0.1-1{a} libetonyek-0.1-1{a} libexpat1{a} libexttextcat-2.0-0{a} libexttextcat-data{a} libfbclient2{a} libfile-basedir-perl{a}
  libfile-desktopentry-perl{a} libfile-listing-perl{a} libfile-mimeinfo-perl{a} libfont-afm-perl{a} libfontconfig1{a} libfontenc1{a} libfreehand-0.1-1{a}
  libfreetype6{a} libfribidi0{a} libgbm1{a} libgdk-pixbuf2.0-0{a} libgdk-pixbuf2.0-bin{a} libgdk-pixbuf2.0-common{a} libgif7{a} libgirepository-1.0-1{a} libgl1{a}
  libgl1-mesa-dri{a} libglapi-mesa{a} libglib2.0-0{a} libglib2.0-data{a} libglvnd0{a} libglx-mesa0{a} libglx0{a} libgpgme11{a} libgpgmepp6{a} libgraphene-1.0-0{a}
  libgraphite2-3{a} libgssapi-krb5-2{a} libgssapi3-heimdal{a} libgstreamer-gl1.0-0{a} libgstreamer-plugins-base1.0-0{a} libgstreamer1.0-0{a} libgtk-3-0{a}
  libgtk-3-bin{a} libgtk-3-common{a} libgudev-1.0-0{a} libharfbuzz-icu0{a} libharfbuzz0b{a} libhcrypto4-heimdal{a} libheimbase1-heimdal{a} libheimntlm0-heimdal{a}
  libhsqldb1.8.0-java{a} libhtml-form-perl{a} libhtml-format-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-daemon-perl{a} libhttp-negotiate-perl{a}
  libhunspell-1.7-0{a} libhx509-5-heimdal{a} libhyphen0{a} libib-util{a} libice6{a} libicu66{a} libio-socket-ssl-perl{a} libio-stringy-perl{a} libip4tc2{a}
  libipc-system-simple-perl{a} libisl22{a} libjbig0{a} libjpeg-turbo8{a} libjpeg8{a} libjson-c4{a} libjson-glib-1.0-0{a} libjson-glib-1.0-common{a}
  libjsp-api-java{a} libjuh-java{a} libjurt-java{a} libk5crypto3{a} libkeyutils1{a} libkmod2{a} libkrb5-26-heimdal{a} libkrb5-3{a} libkrb5support0{a} libksba8{a}
  liblangtag-common{a} liblangtag1{a} liblcms2-2{a} libldap-2.4-2{a} libldap-common{a} libllvm12{a} libltdl7{a} liblwp-protocol-https-perl{a} libmagic-mgc{a}
  libmagic1{a} libmailtools-perl{a} libmhash2{a} libmpc3{a} libmpdec2{a} libmpfr6{a} libmspub-0.1-1{a} libmwaw-0.3-3{a} libmysqlclient21{a} libmythes-1.2-0{a}
  libneon27-gnutls{a} libnet-dbus-perl{a} libnet-http-perl{a} libnet-smtp-ssl-perl{a} libnet-ssleay-perl{a} libnghttp2-14{a} libnpth0{a} libnspr4{a}
  libnss-systemd{a} libnss3{a} libodfgen-0.1-1{a} libogg0{a} libopenjp2-7{a} libopus0{a} liborc-0.4-0{a} liborcus-0.15-0{a} libpagemaker-0.0-0{a} libpam-cap{a}
  libpam-systemd{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpaper-utils{a} libpaper1{a} libpciaccess0{a} libpcsclite1{a} libpixman-1-0{a}
  libpng16-16{a} libpoppler97{a} libpq5{a} libproxy1v5{a} libpsl5{a} libpython3-stdlib{a} libpython3.8{a} libpython3.8-minimal{a} libpython3.8-stdlib{a}
  libraptor2-0{a} librasqal3{a} librdf0{a} libreadline8{a} libreoffice{b} libreoffice-base{a} libreoffice-base-core{a} libreoffice-base-drivers{a}
  libreoffice-calc{a} libreoffice-common{a} libreoffice-core{a} libreoffice-draw{a} libreoffice-gnome{a} libreoffice-gtk3{a} libreoffice-impress{a}
  libreoffice-java-common{a} libreoffice-math{a} libreoffice-nlpsolver{a} libreoffice-report-builder{a} libreoffice-report-builder-bin{a}
  libreoffice-script-provider-bsh{a} libreoffice-script-provider-js{a} libreoffice-script-provider-python{a} libreoffice-sdbc-firebird{a}
  libreoffice-sdbc-hsqldb{a} libreoffice-sdbc-mysql{a} libreoffice-sdbc-postgresql{a} libreoffice-style-colibre{a} libreoffice-style-elementary{a}
  libreoffice-style-tango{a} libreoffice-wiki-publisher{a} libreoffice-writer{a} librest-0.7-0{a} librevenge-0.0-0{a} libridl-java{a} libroken18-heimdal{a}
  librsvg2-2{a} librsvg2-common{a} librtmp1{a} libsasl2-2{a} libsasl2-modules{a} libsasl2-modules-db{a} libsensors-config{a} libsensors5{a} libservlet-api-java{a}
  libservlet3.1-java{a} libsm6{a} libsoup-gnome2.4-1{a} libsoup2.4-1{a} libssh-4{a} libssl1.1{a} libsuitesparseconfig5{a} libtext-iconv-perl{a} libthai-data{a}
  libthai0{a} libtheora0{a} libtie-ixhash-perl{a} libtiff5{a} libtommath1{a} libtry-tiny-perl{a} libuno-cppu3{a} libuno-cppuhelpergcc3-3{a}
  libuno-purpenvhelpergcc3-3{a} libuno-sal3{a} libuno-salhelpergcc3-3{a} libunoil-java{a} libunoloader-java{a} libvisio-0.1-1{a} libvisual-0.4-0{a} libvorbis0a{a}
  libvorbisenc2{a} libvulkan1{a} libwayland-client0{a} libwayland-cursor0{a} libwayland-egl1{a} libwayland-server0{a} libwebp6{a} libwebsocket-api-java{a}
  libwind0-heimdal{a} libwpd-0.10-10{a} libwpg-0.3-3{a} libwps-0.4-4{a} libwww-perl{a} libwww-robotrules-perl{a} libx11-6{a} libx11-data{a} libx11-protocol-perl{a}
  libx11-xcb1{a} libxau6{a} libxaw7{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render0{a} libxcb-shape0{a}
  libxcb-shm0{a} libxcb-sync1{a} libxcb-xfixes0{a} libxcb1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxdmcp6{a} libxext6{a} libxfixes3{a} libxft2{a}
  libxi6{a} libxinerama1{a} libxkbcommon0{a} libxkbfile1{a} libxml-parser-perl{a} libxml-twig-perl{a} libxml-xpathengine-perl{a} libxml2{a} libxmlsec1{a}
  libxmlsec1-nss{a} libxmu6{a} libxmuu1{a} libxpm4{a} libxrandr2{a} libxrender1{a} libxshmfence1{a} libxslt1.1{a} libxt6{a} libxtst6{a} libxv1{a} libxxf86dga1{a}
  libxxf86vm1{a} libyajl2{a} lp-solve{a} mesa-vulkan-drivers{a} mime-support{a} mysql-common{a} networkd-dispatcher{a} openjdk-11-jre{a} openjdk-11-jre-headless{a}
  openssl{a} perl-openssl-defaults{a} pinentry-curses{a} poppler-data{a} publicsuffix{a} python3{a} python3-dbus{a} python3-gi{a} python3-minimal{a} python3-uno{a}
  python3.8{a} python3.8-minimal{a} readline-common{a} shared-mime-info{a} systemd{a} systemd-sysv{a} systemd-timesyncd{a} tzdata{a} ubuntu-mono{a} ucf{a}
  uno-libs-private{a} ure{a} x11-common{a} x11-utils{a} x11-xserver-utils{a} xdg-user-dirs{a} xdg-utils{a} xkb-data{a} xz-utils{a}
0 packages upgraded, 430 newly installed, 0 to remove and 0 not upgraded.
Need to get 349 MB of archives. After unpacking 1754 MB will be used.
The following packages have unmet dependencies:
 libreoffice : Depends: libreoffice-core (= 1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1) but 1:6.4.7-0ubuntu0.20.04.2 is to be installed
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1) libreoffice [Not Installed]

Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
```

On the second attempt it leaves two recommendations unresolved:

```
The following actions will resolve these dependencies:

      Install the following packages:
1) fonts-opensymbol [2:102.12+LibO7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
2) liblibreoffice-java [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
3) libreoffice-base [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
4) libreoffice-base-core [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
5) libreoffice-base-drivers [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
6) libreoffice-calc [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
7) libreoffice-common [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
8) libreoffice-core [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
9) libreoffice-draw [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
10) libreoffice-impress [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
11) libreoffice-java-common [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
12) libreoffice-math [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
13) libreoffice-sdbc-postgresql [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
14) libreoffice-style-tango [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
15) libreoffice-writer [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
16) libuno-cppuhelpergcc3-3 [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
17) libuno-sal3 [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
18) python3-uno [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
19) uno-libs-private [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
20) ure [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]
21) ure-java [1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 (focal-backports)]

      Keep the following packages at their current version:
22) libjuh-java [Not Installed]
23) libjurt-java [Not Installed]
24) libreoffice-gnome [Not Installed]
25) libreoffice-gtk3 [Not Installed]
26) libreoffice-report-builder [Not Installed]
27) libridl-java [Not Installed]
28) libunoil-java [Not Installed]

      Leave the following dependencies unresolved:
29) libreoffice recommends libreoffice-gnome | libreoffice-plasma
30) libreoffice recommends libreoffice-report-builder

Accept this solution? [Y/n/q/?] q
```

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: libreoffice 1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1
ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.21
Architecture: amd64
CasperMD5CheckResult: skip
Date: Fri Feb 4 19:05:19 2022
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
SourcePackage: libreoffice
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Norbert (nrbrtx) wrote :
Revision history for this message
Norbert (nrbrtx) wrote :
Download full text (174.3 KiB)

After some more non-newbie steps it got installed:

```

root@2e605dce8188:/# aptitude install libreoffice=1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1
The following NEW packages will be installed:
  adwaita-icon-theme{a} alsa-topology-conf{a} alsa-ucm-conf{a} apparmor{a} at-spi2-core{a} ca-certificates{a} ca-certificates-java{a} cpp{a} cpp-9{a} dbus{a}
  dbus-user-session{a} dconf-gsettings-backend{a} dconf-service{a} default-jre{a} default-jre-headless{a} dictionaries-common{a} dirmngr{a} dmsetup{a}
  emacsen-common{a} file{a} firebird3.0-common{a} firebird3.0-common-doc{a} firebird3.0-server-core{a} firebird3.0-utils{a} fontconfig{a} fontconfig-config{a}
  fonts-crosextra-caladea{a} fonts-crosextra-carlito{a} fonts-dejavu{a} fonts-dejavu-core{a} fonts-dejavu-extra{a} fonts-liberation{a} fonts-liberation2{a}
  fonts-linuxlibertine{a} fonts-noto-core{a} fonts-noto-extra{a} fonts-noto-mono{a} fonts-noto-ui-core{a} fonts-opensymbol{a} fonts-sil-gentium{a}
  fonts-sil-gentium-basic{a} gcc-9-base{a} gir1.2-glib-2.0{a} glib-networking{a} glib-networking-common{a} glib-networking-services{a} gnupg{a} gnupg-l10n{a}
  gnupg-utils{a} gpg{a} gpg-agent{a} gpg-wks-client{a} gpg-wks-server{a} gpgconf{a} gpgsm{a} gsettings-desktop-schemas{a} gstreamer1.0-gl{a} gstreamer1.0-gtk3{a}
  gstreamer1.0-plugins-base{a} gtk-update-icon-cache{a} hicolor-icon-theme{a} humanity-icon-theme{a} hunspell-en-us{a} iso-codes{a} java-common{a} krb5-locales{a}
  libabw-0.1-1{a} libapache-pom-java{a} libapparmor1{a} libargon2-1{a} libasn1-8-heimdal{a} libasound2{a} libasound2-data{a} libassuan0{a} libatk-bridge2.0-0{a}
  libatk-wrapper-java{a} libatk-wrapper-java-jni{a} libatk1.0-0{a} libatk1.0-data{a} libatspi2.0-0{a} libauthen-sasl-perl{a} libavahi-client3{a}
  libavahi-common-data{a} libavahi-common3{a} libboost-date-time1.71.0{a} libboost-filesystem1.71.0{a} libboost-locale1.71.0{a} libboost-thread1.71.0{a}
  libbrotli1{a} libbsd0{a} libbsh-java{a} libcairo-gobject2{a} libcairo2{a} libcap2{a} libcap2-bin{a} libcdparanoia0{a} libcdr-0.1-1{a} libclucene-contribs1v5{a}
  libclucene-core1v5{a} libcmis-0.5-5v5{a} libcolamd2{a} libcolord2{a} libcommons-logging-java{a} libcommons-parent-java{a} libcryptsetup12{a} libcups2{a}
  libcurl3-gnutls{a} libdata-dump-perl{a} libdatrie1{a} libdbus-1-3{a} libdconf1{a} libdevmapper1.02.1{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-intel1{a}
  libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libe-book-0.1-1{a} libedit2{a} libegl-mesa0{a} libegl1{a} libel-api-java{a} libelf1{a} libeot0{a} libepoxy0{a}
  libepubgen-0.1-1{a} libetonyek-0.1-1{a} libexpat1{a} libexttextcat-2.0-0{a} libexttextcat-data{a} libfbclient2{a} libfile-basedir-perl{a}
  libfile-desktopentry-perl{a} libfile-listing-perl{a} libfile-mimeinfo-perl{a} libfont-afm-perl{a} libfontconfig1{a} libfontenc1{a} libfreehand-0.1-1{a}
  libfreetype6{a} libfribidi0{a} libgbm1{a} libgdk-pixbuf2.0-0{a} libgdk-pixbuf2.0-bin{a} libgdk-pixbuf2.0-common{a} libgif7{a} libgirepository-1.0-1{a} libgl1{a}
  libgl1-mesa-dri{a} libglapi-mesa{a} libglib2.0-0{a} libglib2.0-data{a} libglvnd0{a} libglx-mesa0{a} libglx0{a} libgpgme11{a} libgpgmepp6{a} libgraphene-1.0-0{a}
  libgraphite2-3{a} lib...

Revision history for this message
Norbert (nrbrtx) wrote :
Download full text (71.1 KiB)

Installation on Ubuntu MATE 20.04.3 LTS is also difficult:

```
mate@focal:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
mate@focal:~$ sudo apt update
[sudo] password for mate:
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:3 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
mate@focal:~$ dpkg -l | grep -i libreoffice
ii libjuh-java 1:6.4.7-0ubuntu0.20.04.2 all LibreOffice UNO runtime environment -- Java Uno helper
ii libjurt-java 1:6.4.7-0ubuntu0.20.04.2 all LibreOffice UNO runtime environment -- Java Uno Runtime
ii libreoffice-base-core 1:6.4.7-0ubuntu0.20.04.2 amd64 office productivity suite -- shared library
ii libreoffice-calc 1:6.4.7-0ubuntu0.20.04.2 amd64 office productivity suite -- spreadsheet
ii libreoffice-common 1:6.4.7-0ubuntu0.20.04.2 all office productivity suite -- arch-independent files
ii libreoffice-core 1:6.4.7-0ubuntu0.20.04.2 amd64 office productivity suite -- arch-dependent files
ii libreoffice-draw 1:6.4.7-0ubuntu0.20.04.2 amd64 office productivity suite -- drawing
ii libreoffice-gnome 1:6.4.7-0ubuntu0.20.04.2 amd64 office productivity suite -- GNOME integration
ii libreoffice-gtk3 1:6.4.7-0ubuntu0.20.04.2 amd64 office productivity suite -- GTK+ 3 integration
ii libreoffice-help-common 1:6.4.7-0ubuntu0.20.04.2 all office productivity suite -- common files for LibreOffice help
ii libreoffice-help-en-us 1:6.4.7-0ubuntu0.20.04.2 all office productivity suite -- English_american help
ii libreoffice-impress 1:6.4.7-0ubuntu0.20.04.2 amd64 office productivity suite -- presentation
ii libreoffice-math 1:6.4.7-0ubuntu0.20.04.2 amd64 office productivity suite -- equation editor
ii libreoffice-ogltrans 1:6.4.7-0ubuntu0.20.04.2 all transitional package for libreoffice-ogltrans
ii libreoffice-pdfimport 1:6.4.7-0ubuntu0.20.04.2 all transitional package for PDF Import component for LibreOffice
ii libreoffice-style-colibre 1:6.4.7-0ubuntu0.20.04.2 all office productivi...

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

Please see the guide on how to use the backports pocket - https://help.ubuntu.com/community/UbuntuBackports

Revision history for this message
Norbert (nrbrtx) wrote :

Really

sudo apt-get install -t focal-backports libreoffice

worked normally. Thanks!

Changed in libreoffice (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.