As explained in the Debian bug report, tsocks is unable to "socksify" applications that use poll(). Applying the patch provided in the debian bug report corrected the problem for me. (at least for subversion program) Reproducible: Always Steps to Reproduce: 1. emerge tsocks 2. have a subversion repository behind a server that is accessible by ssh 3. tsocks svn up Actual Results: The subversion checkout fail Expected Results: The subversion checkout succeed In order to test the patch provided by the debian reporter, I issued these commands : # cd /usr/portage/net-proxy/tsocks # cp tsocks-1.8_beta5-r5.ebuild tsocks-1.8_beta5-r6.ebuild # cat < files/ tsocks-1.8_beta5-poll.patch ... # diff -u tsocks-1.8_beta5-r5.ebuild tsocks-1.8_beta5-r6.ebuild --- tsocks-1.8_beta5-r5.ebuild 2010-04-17 19:06:39.000000000 +0200 +++ tsocks-1.8_beta5-r6.ebuild 2010-04-20 13:36:06.000000000 +0200 @@ -21,6 +21,7 @@ src_prepare() { epatch "${FILESDIR}/${P}-gentoo-r3.patch" epatch "${FILESDIR}/${P}-bsd.patch" + epatch "${FILESDIR}/${P}-poll.patch" use tordns && epatch "../${PN}-${PV/_beta/b}-tordns1-gentoo-r1.patch" eautoreconf }
Thanks for submitting this fix, assigning to maintainers
(In reply to comment #1) > Thanks for submitting this fix, assigning to maintainers > Any news from maintainers ?
The problem is still here, 2 years after report and patch provided :-(
Still the same with current -r6?
(In reply to Pacho Ramos from comment #4) > Still the same with current -r6? Hello, Sorry I don't use gentoo anymore as my main workstation. Therefore I cannot confirm the resolution. Regards, Claer
Fixed in tsocks-1.8_beta5-r7. Patch taken from Debian bug 576301, message 15 (the latest version in that thread).