Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 413313 - dev-libs/icu-49.1.1 breaks system
Summary: dev-libs/icu-49.1.1 breaks system
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-23 23:34 UTC by Harris Landgarten
Modified: 2012-04-24 17:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harris Landgarten 2012-04-23 23:34:11 UTC
after installing icu-49.1.1 the most of the other packages failed with DLOPEN error on libicu-1.4.8

In addition gvim would no longer run or compile and cave was reporting errors but was still functional. I downgraded the package and was then able to mask it. There are at least 6 .la files on my system that reference -licu18 or some variant. That could explain the build errors. I think it would be a good idea to provide migration information in the ebuild before unmasking such a disruptive package.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2012-04-24 00:31:12 UTC
You should just run revdep-rebuild. It is normal for packages after ABI changes.
Comment 2 Harris Landgarten 2012-04-24 02:14:22 UTC
If only it was that simple. Most reinstalls failed until libxml2 was reinstalled. Even then, a cave fix-linkage wanted to downgrade icu to 1.4.8 because of chromium which still has a <icu-49 depend.

Also most system tools were at least partially broken until gnustep-base was reinstalled. 

If would seem that breaking chromium would be an important thing to know about since it is a somewhat important package.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-24 17:28:56 UTC
(In reply to comment #2)
> If only it was that simple. Most reinstalls failed until libxml2 was
> reinstalled. Even then, a cave fix-linkage wanted to downgrade icu to 1.4.8
> because of chromium which still has a <icu-49 depend.
> 
> Also most system tools were at least partially broken until gnustep-base was
> reinstalled. 
> 
> If would seem that breaking chromium would be an important thing to know
> about since it is a somewhat important package.

Bug #410777 which is why that version blocker is in place. Otherwise there appears to be nothing to see here.