Created attachment 317149 [details] emerge --info fail to compile due to a missing libutp/utp.h
Created attachment 317153 [details] build.log
[ebuild U ] net-p2p/transmission-2.52 [2.51] USE="(-ayatana) -gtk -lightweight -qt4 -xfs" LINGUAS="en -es -kk -lt -pt_BR -ru"
Your log says during ./configure: "checking µTP... no" It should always say "yes". You have g++, the C++ compiler installed, right? As in, sys-devel/gcc built with USE="cxx" *enabled* Please attach the config.log from the src_configure() econf phase here, from the /var/tmp/portage/net-p2p/transmission/... directory
Created attachment 317364 [details] config.log
log provided, transmission is C code, not C++
(In reply to comment #5) > log provided, transmission is C code, not C++ nope, transmission-2.52/third-party/libutp is C++ assuming broken system without C++ compiler installed based on previous bug reports -> closing
wrong: systems without C++ are not broken, they are C++ free systems. Transmission code is C, third-party µtp code is C++. Then, there is a bug in the enable/disable µtp code on C++ free systems. Then, this bug report is valid.
(In reply to comment #7) > wrong: systems without C++ are not broken, they are C++ free systems. > Transmission code is C, third-party µtp code is C++. > Then, there is a bug in the enable/disable µtp code on C++ free systems. > Then, this bug report is valid. libutp is not optional. the package won't build without using internal or external copy of libutp. so unless you have a patch to provide for upstream, which will make the libutp optional, there is nothing to do here. plus, this should be reported to transmission's trac once the patch is done.
transmission 2.51 works fine on C++ free systems If it's a bug to be fixed upstream, leave this bug opened till it is fixed upstream, thx. Fine, I'll do the report to upstream since you do not want to do it. I let you know when I have a feedback.
upstream ticket opened and validated
Following upstream and will not accept patches as per: https://trac.transmissionbt.com/ticket/4952