FS#37422 - [libreoffice-common] [icu] 51.2 dependency hell

Attached to Project: Arch Linux
Opened by Isaac David (isacdaavid) - Sunday, 20 October 2013, 20:32 GMT
Last edited by Eric Belanger (Snowman) - Monday, 21 October 2013, 04:41 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
As of libreoffice 4.1.2-2 icu 52.1 or greater is listed as a dependency. Nonetheless, libreoffice won't open even when all dependencies are met, because icu 51.1 still seems to be required. This is what I get when a run 'libreoffice':

"/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libicuuc.so.51: cannot open shared object file: No such file or directory"

I've uninstalled the whole libreoffice suite so I could downgrade icu to 51.2 without skipping pacman dependency checks, but the libicuuc.so.51.2 binary is removed as soon as I reinstall libreoffice. This also affects many GNOME and KDE packages which ask for libicuuc.so.51 as can be seen here: https://bbs.archlinux.org/viewtopic.php?id=171505


Additional info:
* package version(s)
libreoffice-*.4.1.2-2
icu.52.1-1

Steps to reproduce:
*Have an updated system
*Install libreoffice 4.1.2-2
This task depends upon

Closed by  Eric Belanger (Snowman)
Monday, 21 October 2013, 04:41 GMT
Reason for closing:  Not a bug
Comment by Eric Belanger (Snowman) - Monday, 21 October 2013, 02:31 GMT
Works fine here. Make sure you have rebuilt any custom packages which replaces the ones from the repos.
Comment by Isaac David (isacdaavid) - Monday, 21 October 2013, 03:58 GMT
OK, another user at the forum thread I posted has also confirmed this problem is specific to my situation. When I first saw other people running into the same error with the icu package I assumed we all shared the same causes for it. Feel free to delete.

Loading...