On Saturday 29 April 2006 03:08, Alin Nastac wrote: > Carsten Lohrke wrote: > >RDEPEND="cvs? ( dev-util/cvs ) > > svn? ( dev-util/subversion ) > > !cvs? ( ! svn? ( dev-util/cvs ) )" > > Huh? How about: > RDEPEND="|| ( dev-util/cvs dev-util/subversion )" > > IMO, your example is a USE flag abuse.
not really ... if the package were to link against either cvs or svn rather than just run the binaries, the || () would be incorrect ... the || () for sure doesnt allow for user control on a system where neither cvs nor svn is already installed -mike -- gentoo-dev@gentoo.org mailing list