Gentoo Archives: gentoo-user

From: Stroller <stroller@××××××××××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge world, USE flags and packages that aren't there
Date: Sat, 29 Jan 2011 10:18:34
Message-Id: 7E0896E6-68F8-4014-AE58-F130D2DA9C8C@stellar.eclipse.co.uk
In Reply to: [gentoo-user] emerge world, USE flags and packages that aren't there by Andrew Lowe
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.