Summary: | media-gfx/gimp USE=webkit - ld: warning: libicui18n.so.48, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.2/../../../../lib64/libwebkitgtk-1.0.so, not found (try using -rpath or -rpath-link) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ioannis Galanommatis <galanom> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Output of emerge --info
build log |
Created attachment 310545 [details]
build log
Did you recenly upgrade dev-libs/icu? That looks like you might have some symbols from icu 4.8.something. Re-compiling webkit-gtk might help, although one or more of its dependencies might need re-compiling first. (revdep-rebuild doesn’t seem to handle icu upgrades very well.) @comment 2: I'd say it's more of a case of upstream breaking ABI by design. The local case is most likely update to icu 49.1 without revdep-rebuild immediately afterwards. Yes I have updated icu 49.1.1 and yes, revdep-rebuild spots that error. Sorry, I should have tried revdep-rebuild first :( Run revdep-rebuild, please. |
Created attachment 310543 [details] Output of emerge --info Good day! I tried to install media-gfx/gimp-2.8.0_rc1 after I unmasked it, with webkit flag enabled but it returns a ton of undefined symbols in libwebkitgtk-1.0.so and a few in libjavascriptcoregtk-1.0.so which according to qlist utility both of them belong to net-libs/webkit-gtk. I have installed 1.6.3-r200 in slot 2 and 1.8.0-r300 in slot 3 All undefined symbols end with _48 (like ucol_getStrength_48, uset_add_48, u_getCombiningClass_48 and so on) After disabling webkit flag, gimp compiles fine. Thank you!