On 29/1/2011, at 2:49am, Andrew Lowe wrote:
> ...
> emerge: there are no ebuilds built with USE flags to satisfy 
> "dev-vcs/subversion[-dso,perl]".
> !!! One of the following packages is required to complete your request:
> - dev-vcs/subversion-1.6.15 (Change USE: -dso)
> (dependency required by "dev-vcs/git-1.7.4_rc3" [ebuild])
> (dependency required by "sys-devel/gettext-0.18.1.1-r1" [ebuild])
> (dependency required by "dev-libs/popt-1.16-r1" [ebuild])
> (dependency required by "dev-util/pkgconfig-0.25-r2" [ebuild])
> (dependency required by "dev-lang/python-3.1.3" [ebuild])
> (dependency required by "app-admin/python-updater-0.8" [installed])
> 
> ***************************
> 
>       Well, it's a media computer so subversion shouldn't be there - I think 
> it's a leftover from a previous task for this machine. 

Subversion provides not only the server, but also `/usr/bin/svn`, the tool for 
downloading stuff from a repo. This is often needed for installing stuff via 
Portage that upstream developers keep in a Subversion repo.

Actually, in this case, sys-devel/gettext depends upon git, a different version 
control system (presumably because some of gettext's files are stored in git) 
and Subversion is being pulled in by git (probably for stuff like 
<http://learn.github.com/p/git-svn.html> and probably controlled by a USE flag).

Stroller.

Reply via email to