Bug 174685 - New version of devel/icu crashed a lot of applications.
Summary: New version of devel/icu crashed a lot of applications.
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: FreeBSD Office Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-24 18:20 UTC by Andrey Shestakov
Modified: 2014-08-26 06:36 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Shestakov 2012-12-24 18:20:00 UTC
I have updated my ports and packages today. The package named icu (International Components for Unicode (from IBM) was updated from version 4.8 to version 5.0. Many applications and libraries are depended of this package and all this can still work with version 4.8 only.

Examples.

$ mplayer 
/libexec/ld-elf.so.1: Shared object "libicui18n.so.48" not found, required by "libgtk-x11-2.0.so.0"

$ vim
/libexec/ld-elf.so.1: Shared object "libicui18n.so.48" not found, required by "libgtk-x11-2.0.so.0"

$ firefox 
/libexec/ld-elf.so.1: Shared object "libicui18n.so.48" not found, required by "libdbus-glib-1.so.2"

$ sylpheed 
/libexec/ld-elf.so.1: Shared object "libicui18n.so.48" not found, required by "sylpheed"

$ libreoffice 
/libexec/ld-elf.so.1: Shared object "libicuuc.so.48" not found, required by "libsvtlo.so"

And many others packages I can't run now.

How-To-Repeat: Just update ports to current tree and then packages. And after try to run any application that depended from icu. Examples are included in full description.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-12-24 20:51:22 UTC
Responsible Changed
From-To: freebsd-ports-bugs->office

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Shane 2012-12-24 22:35:49 UTC
Isn't that the same issue we had with pcre?

While the effect is widespread it is a matter of rebuilding everything 
that uses icu.

Being more widespread than pcre it may be useful to have both versions 
installed for a while.
Comment 3 Marcus von Appen freebsd_committer freebsd_triage 2013-01-03 20:49:35 UTC
Responsible Changed
From-To: office->freebsd-office

The clang issue with devel/icu is office@ territory.
Comment 4 Mark Linimon freebsd_committer freebsd_triage 2013-03-10 02:05:41 UTC
Responsible Changed
From-To: freebsd-office->office

Canonicalize assignment.
Comment 5 Baptiste Daroussin freebsd_committer freebsd_triage 2014-08-26 06:36:52 UTC
newer icu should all be happpy with clang