I was trying to emerge dc-gui. It stops compiling with error because of missing libidn. When emerging libidn manually and then emerging dc-gui it works fine. Reproducible: Always Steps to Reproduce: 1. Unmerge libidn and dc-gui 2. Merge dc-gui. Actual Results: i686-pc-linux-gnu-gcc -O3 -march=i686 -fomit-frame-pointer -pipe -g0 -o bt2dc_gui2 bt2dc_gui2.o misc.o -Wl,--export-dynamic -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 i686-pc-linux-gnu-gcc -O3 -march=i686 -fomit-frame-pointer -pipe -g0 -o bt2dc_gui2_prelaunch bt2dc_gui2_prelaunch.o -Wl,--export-dynamic -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/lib -lcurl -L/usr/lib -lidn -lssl -lcrypto -ldl -lz /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lidn collect2: ld returned 1 exit status make[4]: *** [bt2dc_gui2_prelaunch] Error 1 make[4]: Leaving directory `/var/tmp/portage/dc-gui-0.80/work/dc_gui2-0.80/dc_gui2_bt/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/dc-gui-0.80/work/dc_gui2-0.80/dc_gui2_bt' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/dc-gui-0.80/work/dc_gui2-0.80/dc_gui2_bt' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dc-gui-0.80/work/dc_gui2-0.80' make: *** [all] Error 2 !!! ERROR: net-p2p/dc-gui-0.80 failed. !!! Function src_compile, Line 42, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
you've got broken curl instalation. try to reemerge it - it should fix that problem. also look at bugs #103750 and #103745 for background of situation
Fixed all depends bugs.