libreoffice version conflict?

Stan Schymanski stanislaus.schymanski at sdsc.ethz.ch
Tue Aug 11 10:20:56 CEST 2020


OK, thanks a lot! I followed the instructions but because of the missing
key that I had not seen, I re-did bits and may have created a bit of a
mess in my sources.list.d, which I pasted below. Please let me know if
you see anything that needs fixing.

Here is the output of apt policy:

$ apt policy libreoffice-java-common
libreoffice-java-common:
  Installed: (none)
  Candidate: 1:6.1.5-3+deb10u6progress5u1
  Version table:
     1:7.0.0-1~progress5+u1 100
        100 https://cdn.deb.progress-linux.org/packages
engywuck-backports/main amd64 Packages
        100 https://cdn.deb.progress-linux.org/packages
engywuck-backports/main i386 Packages
     1:6.1.5-3+deb10u6progress5u1 999
        999 https://cdn.deb.progress-linux.org/packages engywuck/main
amd64 Packages
        999 https://cdn.deb.progress-linux.org/packages engywuck/main
i386 Packages
     1:6.1.5-3+deb10u6 500
        500 https://deb.debian.org/debian buster/main amd64 Packages
        500 https://deb.debian.org/debian buster/main i386 Packages
     1:6.1.5-3+deb10u4 500
        500 http://security.debian.org buster/updates/main amd64 Packages
        500 http://security.debian.org buster/updates/main i386 Packages


Here are the contents of sources.list.d:

stan:~$ sudo ls /etc/apt/sources.list.d
debian.list  google-chrome.list  progress-linux.list  teams.list
vscode.list

$ sudo more /etc/apt/sources.list.d/progress-linux.list
[sudo] password for stan:
deb https://cdn.deb.progress-linux.org/packages engywuck main contrib
non-free
deb https://cdn.deb.progress-linux.org/packages engywuck-security main
contrib n
on-free
deb https://cdn.deb.progress-linux.org/packages engywuck-updates main
contrib no
n-free
deb https://cdn.deb.progress-linux.org/packages engywuck-extras main
contrib non
-free restricted

deb https://cdn.deb.progress-linux.org/packages engywuck-backports main
contrib
non-free
deb https://cdn.deb.progress-linux.org/packages
engywuck-backports-extras main c
ontrib non-free restricted

Unfortunately, your suggested solution did not work, as `sudo dpkg
--force-all -P libreoffice-java-common libreoffice-common` gave a lot of
warnings in the sort of:
dpkg: libreoffice-common: dependency problems, but removing anyway as
you requested:
 python3-uno depends on libreoffice-common (>= 1:7.0.0~alpha~).
 libreoffice-writer depends on libreoffice-common (>= 1:7.0.0~alpha~).

Then, `sudo apt install libreoffice-java-common libreoffice-common`
apparently tried to install LO6.1.5 it seems:

$ sudo apt install libreoffice-java-common libreoffice-common
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-calc : Depends: libreoffice-common (>= 1:7.0.0~alpha~) but
1:6.1.5-3+deb10u6progress5u1 is to be installed
                    Breaks: libreoffice-common (< 1:6.4.2~rc1~) but
1:6.1.5-3+deb10u6progress5u1 is to be installed
 libreoffice-common : Depends: libreoffice-style-tango but it is not
going to be installed
                      Breaks: libreoffice-core (>= 1:6.2~) but
1:7.0.0-1~progress5+u1 is to be installed
 libreoffice-core : Depends: libreoffice-common (> 1:7.0.0) but
1:6.1.5-3+deb10u6progress5u1 is to be installed

...and so on, finishing with:
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages
(or specify a solution).

I suspect that if I try --fix-broken install, I will make the confusion
complete. How can I sort out this mess?

Cheers
Stan



On 11/08/2020 10:02, Daniel Baumann wrote:
> On 8/11/20 9:55 AM, Stan Schymanski wrote:
>> and the problem is now slightly different
> 
> looks like either an incomplete upgrade (did you configure your
> sources.list and pinning correctly? preferably by using the
> progress-linux package) or some other package outside of the debian or
> progress repos that is holding the upgrade back.
> 
> what's the output of: apt policy libreoffice-java-common
> 
> I'd get rid of it the "hard way":
> 
>   sudo dpkg --force-all -P libreoffice-java-common libreoffice-common
>   sudo apt install libreoffice-java-common libreoffice-common
> 
> Regards,
> Daniel
> 

-- 
___________________________________________

Stan Schymanski, PhD
Swiss Data Science Center
Now at:
Luxembourg Institute of Science and
Technology (LIST)
41 rue du Brill
L-4422 Belvaux
Luxembourg
Ph: +352-275888-5061
___________________________________________


More information about the bfh-linux-users mailing list