Bug 238129 - dev-util/git useflag logic broken for subversion
Bug#: 238129 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: ferdy@gentoo.org Reported By: elias@pipping.org
Component: Ebuilds
URL: 
Summary: dev-util/git useflag logic broken for subversion
Keywords:  
Status Whiteboard: 
Opened: 2008-09-19 16:59 0000
Description:   Opened: 2008-09-19 16:59 0000
When emerging git with USE="subversion -perl", what happens is that subversion
is not a dependency, but

  built_with_use dev-util/subversion perl

is called in pkg_postinst(), resulting in an error if subversion is not
installed.

With USE="subversion -perl", the most reasonable action would be to error
immediately,
informing the user that USE=perl needs to be specified as well. It's
non-obvious that
git-svn requires perl after all (from a user's perspective).

------- Comment #1 From Robin Johnson 2008-11-24 01:10:52 0000 -------
Fixed in CVS.