libproxy errors while compiling: /usr/bin/cmake -E cmake_progress_report /var/tmp/portage/net-libs/libproxy-0.4.10-r1/work/libproxy-0.4.10_build/CMakeFiles 16 [ 94%] Built target network_networkmanager /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libicui18n.so.49, needed by /usr/lib64/libjavascriptcoregtk-3.0.so.0, not found (try using -rpath or -rpath-link) /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libicuuc.so.49, needed by /usr/lib64/libjavascriptcoregtk-3.0.so.0, not found (try using -rpath or -rpath-link) /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `ucol_close_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `ucol_getLocaleByType_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_strToLower_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `ucol_open_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_charDirection_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `udat_format_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `ucol_getAttribute_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `ucol_strcoll_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `udat_close_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_charType_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_toupper_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_memcasecmp_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `ucol_setAttribute_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_tolower_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_strFoldCase_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_strToUpper_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `udat_open_49' /usr/lib64/libjavascriptcoregtk-3.0.so.0: undefined reference to `u_foldCase_49' collect2: ld returned 1 exit status make[2]: *** [utils/proxy] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-libs/libproxy-0.4.10-r1/work/libproxy-0.4.10_build' make[1]: *** [utils/CMakeFiles/proxy.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... Looks like it has a hard-dep to libicu:49 ? But I have 50_rc installed: # emerge -p icu These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-libs/icu-50_rc # ls /usr/lib/libicu* lrwxrwxrwx 1 root root 18 Oct 27 14:05 /usr/lib/libicudata.so -> libicudata.so.50.1 lrwxrwxrwx 1 root root 18 Oct 27 14:05 /usr/lib/libicudata.so.50 -> libicudata.so.50.1 -rwxr-xr-x 1 root root 20M Oct 27 14:05 /usr/lib/libicudata.so.50.1 lrwxrwxrwx 1 root root 18 Oct 27 14:05 /usr/lib/libicui18n.so -> libicui18n.so.50.1 lrwxrwxrwx 1 root root 18 Oct 27 14:05 /usr/lib/libicui18n.so.50 -> libicui18n.so.50.1 -rwxr-xr-x 1 root root 2.1M Oct 27 14:05 /usr/lib/libicui18n.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libicuio.so -> libicuio.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libicuio.so.50 -> libicuio.so.50.1 -rwxr-xr-x 1 root root 55K Oct 27 14:05 /usr/lib/libicuio.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libicule.so -> libicule.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libicule.so.50 -> libicule.so.50.1 -rwxr-xr-x 1 root root 267K Oct 27 14:05 /usr/lib/libicule.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libiculx.so -> libiculx.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libiculx.so.50 -> libiculx.so.50.1 -rwxr-xr-x 1 root root 51K Oct 27 14:05 /usr/lib/libiculx.so.50.1 lrwxrwxrwx 1 root root 18 Oct 27 14:05 /usr/lib/libicutest.so -> libicutest.so.50.1 lrwxrwxrwx 1 root root 18 Oct 27 14:05 /usr/lib/libicutest.so.50 -> libicutest.so.50.1 -rwxr-xr-x 1 root root 65K Oct 27 14:05 /usr/lib/libicutest.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libicutu.so -> libicutu.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libicutu.so.50 -> libicutu.so.50.1 -rwxr-xr-x 1 root root 173K Oct 27 14:05 /usr/lib/libicutu.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libicuuc.so -> libicuuc.so.50.1 lrwxrwxrwx 1 root root 16 Oct 27 14:05 /usr/lib/libicuuc.so.50 -> libicuuc.so.50.1 -rwxr-xr-x 1 root root 1.5M Oct 27 14:05 /usr/lib/libicuuc.so.50.1 Reproducible: Always Steps to Reproduce: 1. emerge "=dev-libs/icu-50_rc" 2. emerge "=net-libs/libproxy-0.4.10-r1" Actual Results: Compile fails Expected Results: Compilation ok
You need to run revdep-rebuild.
My bad... sorry :-/