From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30128 invoked by uid 1002); 21 May 2003 10:10:54 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 22934 invoked from network); 21 May 2003 10:10:54 -0000 Date: Wed, 21 May 2003 11:10:31 +0100 From: Tom Payne To: gentoo-dev@gentoo.org Message-ID: <20030521101031.GA14715@tompayne.org> Mail-Followup-To: gentoo-dev@gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.4i Subject: [gentoo-dev] Abusing PROVIDE X-Archives-Salt: e593234e-fc48-4832-8ecd-cacf83c31dec X-Archives-Hash: 3efa5ca1e167c88670f7aa8d0a1c477d Hi -- I'd like to abuse PROVIDE. Here's the story: ruby-1.6.8 is the latest version of Ruby rexml, yaml, optparse, and others are available as add-on packages ruby-1.8.0 is coming Real Soon Now rexml, yaml, optparse, and others are part of the ruby-1.8.0 distribution If a package needs ruby and optparse I can write DEPEND="( >=dev-lang/ruby-1.6 =dev-lang/ruby-1.8.0" but this means that I have to modify every ebuild that depends on any of packages that are now part of ruby-1.8. Question: is it OK to make dev-lang/ruby-1.8 PROVIDE rexml, yaml, etc.? e.g. PROVIDE="dev-ruby/rexml dev-ruby/yaml dev-ruby/optparse" Or will this cause problems? Cheers, Tom -- gentoo-dev@gentoo.org mailing list