After a emerge depclean, curl was removed. When terhe was a ardour update it failed to install. I found out that it was curl that was missing. Shouldn't curl be in the depend? Reproducible: Always Steps to Reproduce: 1. remove curl 2. emerge ardour 3. Actual Results: /var/tmp/portage/ardour-0.9_beta8/work/ardour-0.9beta8/libs/sigc++/sigc++/libsigc .a -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -l Xext -lX11 -lm -ljack -lpthread -ldl -lrt -lxml2 -lpthread -lz -lm -lart_lgpl_ 2 -lsndfile -llrdf -lsamplerate -lasound -ldl -lpthread /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/bin/ld: war ning: libcurl.so.2, needed by /usr/lib/libraptor.so.0, not found (try using -rpath or -rpath-link) /usr/lib/libraptor.so.0: undefined reference to `curl_easy_getinfo' /usr/lib/libraptor.so.0: undefined reference to `curl_easy_setopt' /usr/lib/libraptor.so.0: undefined reference to `curl_global_cleanup' /usr/lib/libraptor.so.0: undefined reference to `curl_easy_perform' /usr/lib/libraptor.so.0: undefined reference to `curl_easy_init' /usr/lib/libraptor.so.0: undefined reference to `curl_global_init' /usr/lib/libraptor.so.0: undefined reference to `curl_easy_cleanup' collect2: ld returned 1 exit status distcc[23064] ERROR: compile on localhost failed make[3]: *** [ardour] Error 1 make[3]: Leaving directory `/home/tmp/portage/ardour-0.9_beta8/work/ardour-0.9beta 8/gtk_ardour' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/tmp/portage/ardour-0.9_beta8/work/ardour-0.9beta 8/gtk_ardour' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/tmp/portage/ardour-0.9_beta8/work/ardour-0.9beta 8/gtk_ardour' make: *** [all-recursive] Error 1 !!! ERROR: media-sound/ardour-0.9_beta8 failed. !!! Function src_compile, Line 40, Exitcode 2 !!! parallel make failed Expected Results: completed emerge
looks like libraptor needs the DEPEND change...
repoman has been fixed... also ues ssl now...