Cannot load library icui18n warning

Bug #989915 reported by Kaizoku
88
This bug affects 18 people
Affects Status Importance Assigned to Milestone
mumble (Ubuntu)
Confirmed
Undecided
Unassigned
qt4-x11 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Getting error when trying to start the application.
Unable to load library icui18n "Cannot load library icui18n: (libicui18n.so.48: cannot open shared object file: No such file or directory)"

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: mumble-server 1.2.3-2ubuntu4
Uname: Linux 3.2.13-grsec-xxxx-grs-ipv6-64 x86_64
ApportVersion: 2.0.1-0ubuntu6
Architecture: amd64
Date: Fri Apr 27 12:57:33 2012
ProcEnviron:
 TERM=linux
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: mumble
UpgradeStatus: Upgraded to precise on 2012-04-27 (0 days ago)
modified.conffile..etc.mumble.server.ini: [modified]
mtime.conffile..etc.default.mumble.server: 2012-04-26T23:45:13
mtime.conffile..etc.mumble.server.ini: 2012-03-19T19:25:27

Revision history for this message
Kaizoku (neoark) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in mumble (Ubuntu):
status: New → Confirmed
Revision history for this message
Benjamin Jemlich (pcgod) wrote :

The missing dependency has to be in one of the Qt packages because they're trying to dlopen the ICU library (and murmurd works for me without the ICU lib).

affects: mumble (Ubuntu) → qt4-x11 (Ubuntu)
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Qt does not have any build-depends on libicu.

affects: qt4-x11 (Ubuntu) → mumble (Ubuntu)
Revision history for this message
Benjamin Jemlich (pcgod) wrote :

It's definitely Qt trying to load the libicui18n, see
https://qt.gitorious.org/qt/qt/blobs/4.8/src/corelib/tools/qlocale_icu.cpp
which does include ICU header files.

Revision history for this message
Benjamin Jemlich (pcgod) wrote :

Also libicu-dev is listed as a build dependency in qt4-x11. Maybe libqtcore4 should depend on libicu if it's needed for their locale stuff.

affects: mumble (Ubuntu) → qt4-x11 (Ubuntu)
Revision history for this message
Gallomimia (gallomimia) wrote :

I get this error, but it does not prevent mumble server from loading. Is there a way to fix it?

Revision history for this message
Andreas Metzler (k-launchpad-downhill-at-eu-org) wrote :

@Gallomimia: You could simply install the libicu48 package to silence the warnings.

Revision history for this message
Christian Convey (christian-convey) wrote :

Just installing the package doesn't seem sufficient. I have it installed (Mint 13) and get the same error. I suspet it's that there are no symlinks of the form /usr/lib/foo.so --> /usr/lib/foo.so.48

cjc@awesome:~/packages/x$ dpkg -L libicu48
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libicu48
/usr/share/doc/libicu48/copyright
/usr/share/doc/libicu48/NEWS.Debian.gz
/usr/share/doc/libicu48/changelog.Debian.gz
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libicu48
/usr/lib
/usr/lib/libiculx.so.48.1.1
/usr/lib/libicudata.so.48.1.1
/usr/lib/libicuio.so.48.1.1
/usr/lib/libicutest.so.48.1.1
/usr/lib/libicule.so.48.1.1
/usr/lib/libicui18n.so.48.1.1
/usr/lib/libicutu.so.48.1.1
/usr/lib/libicuuc.so.48.1.1
/usr/lib/libicutu.so.48
/usr/lib/libicule.so.48
/usr/lib/libiculx.so.48
/usr/lib/libicuio.so.48
/usr/lib/libicuuc.so.48
/usr/lib/libicudata.so.48
/usr/lib/libicui18n.so.48
/usr/lib/libicutest.so.48
cjc@awesome:~/packages/x$

Revision history for this message
Christian Convey (christian-convey) wrote :

Never mind - those symlinks do exist. I don't know why we're seeing this.

summary: - Unable to start murmurd..
+ Cannot load library icui18n warning
Revision history for this message
Narcis Garcia (narcisgarcia) wrote :

The fix should be to make mumble-server package depend to libicu48.

If you install libicu48 package before mumble-server, warning doesn't appear.

Revision history for this message
Laryllan (laryllan) wrote :

This message appears even with version 1.2.4 from the stable PPA.
Ubuntu 12.04.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in mumble (Ubuntu):
status: New → Confirmed
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.