Summary: | app-portage/gentoolkit revdep-rebuild not detected libicuuc.so.48 needed by libxml2.so.2 (breaks dev-util/cmake-2.8.7-r5) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bob Johnson <bob> |
Component: | Current packages | Assignee: | Arfrever Frehtes Taifersar Arahesis <arfrever.fta> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | gnome, prestopoole, tools-portage, zachrv |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Build Log |
Description
Bob Johnson
2012-05-19 18:38:49 UTC
Created attachment 312293 [details]
Build Log
emerge -pqv =dev-util/cmake-2.8.7-r5: [ebuild U ] dev-util/cmake-2.8.7-r5 [2.8.6-r4] USE="ncurses qt4 -emacs -test -vim-syntax" /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libicuuc.so.48, needed by /usr/lib64/libxml2.so.2, not found (try using -rpath or -rpath-link) Try running revdep-rebuild. Right you are. I just tried rebuilding with makeopts -j5 turned off, and finally saw the actual error message. Strange thing, revdep-rebuild didn't pick up the problem. However, a manual rebuild of libxml2 followed by cmake fixed the issue. Sorry for the false alarm. Closing this non-bug. Closed. *** Bug 416825 has been marked as a duplicate of this bug. *** This bug seems to be invalid, since dev-libs/libxml2 libraries are linked against dev-libs/icu: # scanelf -qF "%F: %n" $(qlist dev-libs/libxml2 | sort) | grep libicu /usr/lib64/libxml2.so: libicui18n.so.49,libicuuc.so.49,libicudata.so.49,libpthread.so.0,libdl.so.2,libz.so.1,libm.so.6,libc.so.6 /usr/lib64/libxml2.so.2: libicui18n.so.49,libicuuc.so.49,libicudata.so.49,libpthread.so.0,libdl.so.2,libz.so.1,libm.so.6,libc.so.6 /usr/lib64/libxml2.so.2.7.8: libicui18n.so.49,libicuuc.so.49,libicudata.so.49,libpthread.so.0,libdl.so.2,libz.so.1,libm.so.6,libc.so.6 /usr/lib64/python2.6/site-packages/libxml2mod.so: libxml2.so.2,libicui18n.so.49,libicuuc.so.49,libicudata.so.49,libz.so.1,libpthread.so.0,libdl.so.2,libutil.so.1,libm.so.6,libpython2.7.so.1.0,libc.so.6 /usr/lib64/python2.7/site-packages/libxml2mod.so: libxml2.so.2,libicui18n.so.49,libicuuc.so.49,libicudata.so.49,libz.so.1,libpthread.so.0,libdl.so.2,libutil.so.1,libm.so.6,libpython2.7.so.1.0,libc.so.6 I'm not sure why this bug got re-opened. I should have been more clear: revdep-rebuild didn't fix the issue because it had an issue with circular dependencies, at least on my system, and didn't get around to re-building libxml2 because it put something else (I can't remember what now) in front of libxml2. 'Something else' also depended on libxml2 and broke. I run into this occasionally with revdep-rebuild. I just didn't notice it at first when I posted this bug report. I've marked it 'resolved' before; feel free to to so again :-) *** Bug 416965 has been marked as a duplicate of this bug. *** |