If an username is needed, the update fails because the fetch uses "portage" as user instead of the specified one. You could test this with the rapidsvn live ebuild in the betagarden overlay
Created attachment 301121 [details, diff] run 'svn info' with required params `subversion__svn_info' appears to cause this, because it runs 'svn info' w/o any parameters. With the patch update works as expected here.
The patches fixes the issue. Okay to commit?
+ 21 Feb 2012; Justin Lecher <jlec@gentoo.org> subversion.eclass: + Respect ESVN_USER, ESVN_PASSWORD and ESVN_OPTIONS on repo update, #401737 +