From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NjfYS-0000Eg-I6 for garchives@archives.gentoo.org; Mon, 22 Feb 2010 21:11:00 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2BCDAE0EEF for ; Mon, 22 Feb 2010 21:11:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0FF7AE0B63 for ; Mon, 22 Feb 2010 21:05:19 +0000 (UTC) Received: from [192.168.22.10] (ip68-4-152-120.oc.oc.cox.net [68.4.152.120]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 8EBF41B412D for ; Mon, 22 Feb 2010 21:05:18 +0000 (UTC) Message-ID: <4B82F1DD.7050201@gentoo.org> Date: Mon, 22 Feb 2010 13:06:37 -0800 From: Zac Medico User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.7) Gecko/20100215 Thunderbird/3.0.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] upcoming problem? new-style virtuals and USE deps References: In-Reply-To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 6ea3e0f1-35f6-4b70-8a7f-c5e1d02ea428 X-Archives-Hash: 4da7533ebd8dec084057af2caac7e555 On 02/22/2010 10:46 AM, Robin H. Johnson wrote: > So I've started to see the proliferation of manual || structures for USE deps, > where virtuals would normally be used, but it seems that either USE deps from > the virtuals aren't propogated down to the packages themselves, or developers > aren't aware of said propagation. > > DEPEND="... > || ( > >=dev-db/mysql-5.0.76-r1[embedded?,-minimal] > >=dev-db/mysql-community-5.0.77-r1[embedded?,-minimal] > ) > ..." > > dev-db/mysql-community will be dropped later this year, however before then > there will be 3 other variants added, all of which need to go into > virtual/mysql: > dev-db/mysql-cluster > dev-db/mariadb > dev-db/mysql-ourdelta > > Suggestions on the actual problem source, and potential solutions welcome? There was a bug in