I installed paludis 0.16.0 using Portage and configured it according to the Paludis web site. One of the steps was to create tha Paludis-overlay repository. The web site instructed me to add sync = svn://svn.pioto.org/paludis/overlay to the paludis-overlay.conf file. When i ran paludis --sync I have got the error "cvn command not found" and had to emerge subversion. I guess subversion should be added as paludis dependency. Reproducible: Always
Paludis doesn't require Subversion unless you use repositories synced from Subversion, which in turn is not required in order to use it. If we add a dependency on subversion for that reason, we should also dep on CVS, Git and Darcs despite the fact that almost noone will use all of them.