[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#836048: marked as done (libreoffice-core: libreoffice doesn't start without libicu55)



Your message dated Tue, 30 Aug 2016 13:14:32 +0200
with message-id <trinity-e03bfe9f-d07f-4a10-a91d-f5365bffce97-1472555672508@3capp-gmx-bs52>
and subject line Aw: Bug#836048: libreoffice-core: libreoffice doesn't start without libicu55
has caused the Debian Bug report #836048,
regarding libreoffice-core: libreoffice doesn't start without libicu55
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
836048: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836048
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libreoffice-core
Version: 1:5.2.0-2
Severity: normal

Dear Maintainer,

after removing libicu55 from my system libreoffice doesn't start, but print this error:
/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libicuuc.so.55: cannot open shared object file: No such file or directory

libreoffice doesn't depend on libicu55 but on libicu57

-- Package-specific info:
All deployed bundled extensions:

<none>
All deployed shared extensions:

<none>
All deployed user extensions:

<none>

Experimental features enabled:

Installed VCLplugs:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                                  Version                         Architecture                    Description
+++-=====================================================-===============================-===============================-===============================================================================================================
ii  libreoffice-kde                                       1:5.2.0-2                       amd64                           office productivity suite -- KDE integration

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libreoffice-core depends on:
ii  fontconfig                2.11.0-6.5
ii  fonts-opensymbol          2:102.7+LibO5.2.0-2
ii  libboost-date-time1.61.0  1.61.0+dfsg-2.1
ii  libc6                     2.23-5
ii  libcairo2                 1.14.6-1+b1
ii  libclucene-contribs1v5    2.3.3.4-4.2
ii  libclucene-core1v5        2.3.3.4-4.2
ii  libcmis-0.5-5v5           0.5.1+git20160603-2
ii  libcups2                  2.1.4-4
ii  libcurl3-gnutls           7.50.1-1
ii  libdbus-1-3               1.10.10-1
ii  libdbus-glib-1-2          0.106-1
ii  libdconf1                 0.26.0-1
ii  libeot0                   0.01-3
ii  libexpat1                 2.2.0-1
ii  libexttextcat-2.0-0       3.4.4-1
ii  libfontconfig1            2.11.0-6.5
ii  libfreetype6              2.6.3-3+b1
ii  libgcc1                   1:6.1.1-11
ii  libgl1-mesa-glx [libgl1]  11.2.2-1
ii  libglew1.13               1.13.0-2
ii  libglib2.0-0              2.48.1-2
ii  libgltf-0.0-0v5           0.0.2-4+b1
ii  libglu1-mesa [libglu1]    9.0.0-2.1
ii  libgraphite2-3            1.3.8-1
ii  libharfbuzz-icu0          1.2.7-1+b1
ii  libharfbuzz0b             1.2.7-1+b1
ii  libhunspell-1.4-0         1.4.1-2
ii  libhyphen0                2.8.8-3
ii  libice6                   2:1.0.9-1+b1
ii  libicu57                  57.1-3
ii  libjpeg62-turbo           1:1.5.0-1
ii  liblangtag1               0.5.7-2
ii  liblcms2-2                2.7-1
ii  libldap-2.4-2             2.4.42+dfsg-2+b2
ii  libmythes-1.2-0           2:1.2.4-1
ii  libneon27-gnutls          0.30.1-5
ii  libnspr4                  2:4.12-2
ii  libnss3                   2:3.25-1
ii  libodfgen-0.1-1           0.1.6-1
ii  libpcre3                  2:8.39-1
ii  libpng16-16               1.6.24-2
ii  librdf0                   1.0.17-1+b1
ii  libreoffice-common        1:5.2.0-2
ii  librevenge-0.0-0          0.0.4-5
ii  libsm6                    2:1.2.2-1+b1
ii  libssl1.0.2               1.0.2h-1
ii  libstdc++6                6.1.1-11
ii  libx11-6                  2:1.6.3-1
ii  libxext6                  2:1.3.3-1
ii  libxinerama1              2:1.1.3-1+b1
ii  libxml2                   2.9.4+dfsg1-1+b1
ii  libxrandr2                2:1.5.0-1
ii  libxrender1               1:0.9.9-2
ii  libxslt1.1                1.1.29-1
ii  uno-libs3                 5.2.0-2
ii  ure                       5.2.0-2
ii  zlib1g                    1:1.2.8.dfsg-2+b1

Versions of packages libreoffice-core recommends:
ii  libpaper-utils  1.1.24+nmu4

libreoffice-core suggests no packages.

Versions of packages libreoffice-common depends on:
ii  dpkg                                                  1.18.10
ii  libreoffice-style-breeze [libreoffice-style]          1:5.2.0-2
ii  libreoffice-style-galaxy [libreoffice-style-default]  1:5.2.0-2
ii  ure                                                   5.2.0-2

Versions of packages libreoffice-common recommends:
ii  fonts-liberation    2.00.1-2
ii  libexttextcat-data  3.4.4-1
pn  python3-uno         <none>

Versions of packages libreoffice-common suggests:
ii  libreoffice-style-breeze      1:5.2.0-2
pn  libreoffice-style-hicontrast  <none>
pn  libreoffice-style-oxygen      <none>
pn  libreoffice-style-sifr        <none>
pn  libreoffice-style-tango       <none>

Versions of packages fonts-opensymbol recommends:
ii  fontconfig  2.11.0-6.5

Versions of packages libreoffice-core is related to:
pn  fglrx-driver                  <none>
pn  firefox                       <none>
pn  iceape-browser                <none>
pn  icedove                       <none>
pn  iceweasel                     <none>
ii  imagemagick                   8:6.8.9.9-7.2
pn  libreoffice-filter-binfilter  <none>
ii  libsane                       1.0.25-2+b1
ii  libxinerama1                  2:1.1.3-1+b1
ii  libxrender1                   1:0.9.9-2
pn  nvidia-glx                    <none>
pn  nvidia-glx-legacy             <none>
pn  pstoedit                      <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Hi,

> after removing libicu55 from my system libreoffice doesn't start, but print this error:
> /usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libicuuc.so.55: cannot open shared object file: No such file or directory
> 
> libreoffice doesn't depend on libicu55 but on libicu57

Correct. Because it built against libicu57 and not 55. And nothing in LO has
a dependency on libicu55...

I created a clean testing chroot and installed libreoffice (the metapackage) which installs
the "core".

# dpkg -l libicu55 libicu57
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  libicu57:amd64 57.1-3       amd64        International Components for Unic
dpkg-query: no packages found matching libicu55

# for i in *; do objdump -p $i | grep NEED | grep icu; done | sort | uniq
objdump: JREProperties.class: File format not recognized
objdump: Warning: '__pycache__' is not an ordinary file
objdump: bootstraprc: File format not recognized
objdump: Warning: 'classes' is not an ordinary file
objdump: flat_logo.svg: File format not recognized
objdump: fundamentalrc: File format not recognized
objdump: gdbtrace: File format not recognized
objdump: intro.png: File format not recognized
objdump: java-set-classpath: File format not recognized
objdump: javavendors.xml: File format not recognized
objdump: jvmfwk3rc: File format not recognized
objdump: lounorc: File format not recognized
objdump: mailmerge.py: File format not recognized
objdump: msgbox.py: File format not recognized
objdump: officehelper.py: File format not recognized
objdump: Warning: 'opencl' is not an ordinary file
objdump: Warning: 'opengl' is not an ordinary file
objdump: pagein-calc: File format not recognized
objdump: pagein-common: File format not recognized
objdump: pagein-draw: File format not recognized
objdump: pagein-impress: File format not recognized
objdump: pagein-writer: File format not recognized
objdump: pythonloader.py: File format not recognized
objdump: pythonloader.unorc: File format not recognized
objdump: redirectrc: File format not recognized
objdump: Warning: 'resource' is not an ordinary file
objdump: sbase: File format not recognized
objdump: scalc: File format not recognized
objdump: sdraw: File format not recognized
objdump: senddoc: File format not recognized
objdump: Warning: 'services' is not an ordinary file
objdump: services.rdb: File format not recognized
objdump: setuprc: File format not recognized
objdump: Warning: 'shell' is not an ordinary file
objdump: simpress: File format not recognized
objdump: smath: File format not recognized
objdump: soffice: File format not recognized
objdump: sofficerc: File format not recognized
objdump: swriter: File format not recognized
objdump: Warning: 'types' is not an ordinary file
objdump: types.rdb: File format not recognized
objdump: uno: File format not recognized
objdump: unoinfo: File format not recognized
objdump: unopkg: File format not recognized
objdump: unorc: File format not recognized
objdump: versionrc: File format not recognized
objdump: Warning: 'wizards' is not an ordinary file
  NEEDED               libharfbuzz-icu.so.0
  NEEDED               libicui18n.so.57
  NEEDED               libicuuc.so.57

Even ldd (which does it recursively) gives no trace
of libicu55:

# for i in *; do ldd $i | grep icu | sed -e "s/\(.*\) (.*)/\1/"; done | sort | uniq
ldd: ./__pycache__: not regular file
ldd: ./classes: not regular file
ldd: ./opencl: not regular file
ldd: ./opengl: not regular file
ldd: ./resource: not regular file
ldd: ./services: not regular file
ldd: ./shell: not regular file
ldd: ./types: not regular file
ldd: ./wizards: not regular file
	libharfbuzz-icu.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
	libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57
	libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57
	libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57

> ii  libreoffice-kde                                       1:5.2.0-2                       amd64                           office productivity suite -- KDE integration

I even installed that one, which should affect anything given it was built out of LO anyways.

The ICU transiton is (almost) complete anyway, so there shouldn't be stuff left using
libicu55, see https://release.debian.org/transitions/html/auto-icu.html.

Maybe you want to look with ldd or whatever whatever wants libicu55 here.
It's not LO or any of its dependencies in testing.

Closing.

Regards,

Rene

--- End Message ---

Reply to: