The privoxy ebuild is missing a dependency for any textbrowser. If you dont have links, lynx or w3 installed, the emerge of privoxy 2.9.14-beta fails. checking for w3m... no checking for lynx... no checking for links... no configure: error: You need some kind of text browser to continue \(w3m, lynx and links are supported\) !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 8, Exitcode 1 !!! ./configure failed
OK, so the new situation in portage, when you rsync, will be that links, lynx and w3m all PROVIDE a virtual/textbrowser. And, privoxy will DEPEND on virtual/textbrowser. Note that if you have none installed, it will install links for you. Please test :)
OK, the dependency works. But there is still one bug left: The install-process adds the user/group privoxy, but the startscript doesn't make any use of those, you need to add --user privoxy.privoxy to /etc/init.d/privoxy, otherwise the new user doesn't make sense. I think it would be also a good idea to use fixed UID's/GID's (just like NUT does, it also needs new user/group, but it amkes use of -u/-g, so the UID will be the same on all systems. That will not work of course if root installed an user under this UID/GID)
ok, handing off to nick for the user adding issue, since the compile issue is sorted.
Created attachment 5676 [details] Privoxy-3.0.0 ebuild with small changes
Sorry, this ebuild was made for bug 7163, not 7175, sorry for that.