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 1QDahf-0003oo-DT for garchives@archives.gentoo.org; Sat, 23 Apr 2011 11:08:43 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DA3521C0BD; Sat, 23 Apr 2011 11:08:34 +0000 (UTC) Received: from mail-ww0-f53.google.com (mail-ww0-f53.google.com [74.125.82.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 3E6A01C0AE for ; Sat, 23 Apr 2011 11:08:09 +0000 (UTC) Received: by wwj40 with SMTP id 40so1070906wwj.10 for ; Sat, 23 Apr 2011 04:08:09 -0700 (PDT) Received: by 10.227.207.7 with SMTP id fw7mr1974271wbb.137.1303556888638; Sat, 23 Apr 2011 04:08:08 -0700 (PDT) Received: from [172.28.64.145] (host249-252-static.95-94-b.business.telecomitalia.it [94.95.252.249]) by mx.google.com with ESMTPS id p5sm2213081wbg.11.2011.04.23.04.08.07 (version=SSLv3 cipher=OTHER); Sat, 23 Apr 2011 04:08:08 -0700 (PDT) Sender: =?UTF-8?Q?Diego_Elio_Petten=C3=B2?= Subject: [gentoo-dev] Re: RDEPENDing on packages from overlays? From: Diego Elio =?ISO-8859-1?Q?Petten=F2?= To: gentoo-dev@lists.gentoo.org In-Reply-To: <4DB26C3C.8090602@gentoo.org> References: <4DB26C3C.8090602@gentoo.org> Content-Type: text/plain; charset="UTF-8" Date: Sat, 23 Apr 2011 13:08:08 +0200 Message-ID: <1303556888.2367.22.camel@raven.home.flameeyes.eu> 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 X-Mailer: Evolution 2.32.2 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: f246dab0847bfe600982b0fced2f2246 Il giorno sab, 23/04/2011 alle 09.05 +0300, Eray Aslan ha scritto: >=20 > On one side, *DEPENDing on a package outside the tree doesn't seem > right. Additionally, keeping track of all the overlays and their > package versions, USE flags and flag changes are potentially too much > to > track. We will be making changes to a virtual package without testing > whether it works. Okay this is tricky. >From one side, we've done this before. Do note: we are _not_ going to accept forced or non-use-masked dependencies for packages that are not in tree, but || () dependencies on non-existing packages have been used before, for instance while Gentoo/FreeBSD was still in its original development. On the other hand handling the current new-style virtual mess is enough of a task without having to bend over backward to overlays. As long as _somebody_ feels like doing the work, I suppose it's fine. --=20 Diego Elio Petten=C3=B2 =E2=80=94 Flameeyes http://blog.flameeyes.eu/