libreoffice-core 5.4.2 breaks libreoffice-calc, libreoffice-draw, libreoffice-impress ...

Bug #1722932 reported by Michael on 2017-10-11
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libreoffice (Ubuntu)
Low
Unassigned

Bug Description

NAME="Ubuntu"
VERSION="14.04.5 LTS, Trusty Tahr"
Linux anon 4.2.0-27-generic #32~14.04.1-Ubuntu SMP Fri Jan 22 15:32:26 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

# # #

# apt-get update
# apt-get upgrade

... snip ...

The following packages have unmet dependencies:
 libreoffice-calc : Depends: libreoffice-base-core (= 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0) but 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1 is installed
                    Depends: libreoffice-core (= 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0) but 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1 is installed
 libreoffice-core : Breaks: libreoffice-calc (< 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1) but 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0 is installed
                    Breaks: libreoffice-draw (< 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1) but 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0 is installed
                    Breaks: libreoffice-impress (< 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1) but 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0 is installed
 libreoffice-draw : Depends: libreoffice-core (= 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0) but 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1 is installed
 libreoffice-impress : Depends: libreoffice-core (= 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0) but 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1 is installed

Sebastien Bacher (seb128) wrote :

thanks but those version seem to come from a ppa and not from ubuntu

Changed in libreoffice (Ubuntu):
importance: Undecided → Low
status: New → Invalid
Michael (michael-ida) wrote :

tl;dr:

... so may I beg of your time and ask:

“How do I get a specific repository to override all other repositories, for ALL software in that one repository? (At all times, no matter what any other repository does.)”

# # # :Full Text: # # #

Hi Sebastien,

Thank you for your reply.

[Note: Background is CentOS/Redhat, in which you add a priority line in the repository definition itself.]

Ah, yes? Thought that was a given. As far as I know, about everyone on old LTS uses libreoffice’s direct [trusty, etc.] ppa.

Maybe I should have asked, “Why is the stock priority of Ubuntu’s (repository?/ppa?) higher than user added ppa(s)?” “Why did apt knowingly break installed packages, without giving the user an option to abort before doing so? *” (*Isn’t that itself a bug?)

I’ve done close to two hours of reading on Ubuntu’s use of pinning and sources.list file(s). Huge amount of conflicting information as to which does what, or even if either can do this... So may I beg of your time and ask:

“How do I get a specific repository to override all other repositories, for ALL software in that one repository? (At all times, no matter what any other repository does.)”

I have to assume that both Opera and Libreoffice know what they are doing, and their specific release [trusty, etc.] ppa’s will have have timelier/better/more QA’ed/etc. than the Ubuntu versions of the same.

# # #

I assume I have a standard apt file/directory setup, but I’ll list it anyway (trimmed somewhat for relevance) in case I’m wrong:

michael@local [/etc/apt]# find .
./preferences.d
./sources.list
./apt.conf.d
./apt.conf.d/50unattended-upgrades
./apt.conf.d/00aptitude
./apt.conf.d/99synaptic
./apt.conf.d/99update-notifier
./apt.conf.d/01autoremove
./apt.conf.d/01autoremove-kernels
./apt.conf.d/20dbus
./apt.conf.d/20archive
./apt.conf.d/10periodic
./apt.conf.d/00trustcdrom
./apt.conf.d/20changelog
./apt.conf.d/70debconf
./apt.conf.d/15update-stamp
./trusted.gpg
./sources.list.d
./sources.list.d/libreoffice-ppa-trusty.list
./sources.list.d/opera-stable.list
./trusted.gpg.d
./trusted.gpg.d/libreoffice-ppa.gpg
./trustdb.gpg

Jackalux (heartwoodjack) wrote :

Reported to LibreOffice as bug as well.

See https://bugs.documentfoundation.org/show_bug.cgi?id=113269

Michael (michael-ida) wrote :

Ah, yeah, I've made a fool of myself :( Not an Ubuntu issue at all.

Closing, or I guess it's already closed as it's in an Invalid status.

Jackalux (heartwoodjack) wrote :

And both Ubuntu and LibreOffice bugs are getting 'Resolved' as 'It's their fault'!

Anyone? Err... me! Just worked it out!

Solution in fellow Noobspeak:

1. Run Synaptic Package Manager
        If not sure how, press the Windows/Super key then type Synaptic and click the appropriate icon
2. Enter your password when prompted
3. Click On The 'Status' button. Above that, select 'Broken Dependencies'
4. To the right, Select all four affected LibreOffice Packages
5. Right click them and choose 'Mark For Upgrade' option
6. Click the big Apply button, above.

Unless the tiger is hiding, waiting to bite my hubristic backside, I think that this solves it.

If it hasn't worked, perhaps you'd deseleted the LibreOffice PPA in the Depositary List. Reenable it and start again.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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