1 |
On 29/1/2011, at 2:49am, Andrew Lowe wrote: |
2 |
> ... |
3 |
> emerge: there are no ebuilds built with USE flags to satisfy "dev-vcs/subversion[-dso,perl]". |
4 |
> !!! One of the following packages is required to complete your request: |
5 |
> - dev-vcs/subversion-1.6.15 (Change USE: -dso) |
6 |
> (dependency required by "dev-vcs/git-1.7.4_rc3" [ebuild]) |
7 |
> (dependency required by "sys-devel/gettext-0.18.1.1-r1" [ebuild]) |
8 |
> (dependency required by "dev-libs/popt-1.16-r1" [ebuild]) |
9 |
> (dependency required by "dev-util/pkgconfig-0.25-r2" [ebuild]) |
10 |
> (dependency required by "dev-lang/python-3.1.3" [ebuild]) |
11 |
> (dependency required by "app-admin/python-updater-0.8" [installed]) |
12 |
> |
13 |
> *************************** |
14 |
> |
15 |
> 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. |
16 |
|
17 |
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. |
18 |
|
19 |
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). |
20 |
|
21 |
Stroller. |