Transmission requires libcurl to build which is not listed under ebuilds dependency list. localhost net-analyzer # emerge transmission [...] checking for LIBCURL... configure: error: Package requirements (libcurl >= 7.15.0) were not met: No package 'libcurl' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LIBCURL_CFLAGS and LIBCURL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/net-p2p/transmission-1.20/work/transmission-1.20/config.log * * ERROR: net-p2p/transmission-1.20 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2473: Called econf '--with-gtk' '--disable-libnotify' '--with-wx-config=no' * ebuild.sh, line 526: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/net-p2p/transmission-1.20/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-p2p/transmission-1.20/temp/environment'. emerge curl adds the needed libcurl dependency and fixes the issue. Reproducible: Always Steps to Reproduce: 1. emerge transmission Actual Results: If net-misc/curl is not installed net-p2p/transmission fails when checking for libcurl. Sucesfull Expected Results: Successful installation of net-p2p/transmission.
(In reply to comment #0) > emerge net-misc/curl adds the needed libcurl dependency and fixes the issue. Works.
Created attachment 156503 [details] Ebuild that fixes the issue Found the dependency list from one of the Transmission developers at http://forum.transmissionbt.com/viewtopic.php?t=4850&highlight=curl
Added in 1.22 which is awaiting stabilization.