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 1Mo19k-0002b3-JB for garchives@archives.gentoo.org; Wed, 16 Sep 2009 20:31:12 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EF86FE079A; Wed, 16 Sep 2009 20:31:10 +0000 (UTC) Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de [80.67.31.27]) by pigeon.gentoo.org (Postfix) with ESMTP id C3000E079A for ; Wed, 16 Sep 2009 20:31:10 +0000 (UTC) Received: from [85.179.9.46] (helo=[192.168.0.3]) by smtprelay04.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1Mo17p-0002lg-6q for gentoo-dev@lists.gentoo.org; Wed, 16 Sep 2009 22:29:13 +0200 Message-ID: <4AB14B0B.4040406@hartwork.org> Date: Wed, 16 Sep 2009 22:31:07 +0200 From: Sebastian Pipping User-Agent: Thunderbird 2.0.0.22 (X11/20090820) 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] overlay usage and maintainence [was: DistroWatch and Gentoo packages: status quo and future] References: <4AAAD714.1010107@hartwork.org> <4AACCDBF.5020207@gentoo.org> <4AACD7C5.2080703@gentoo.org> <200909132057.48975.patrick@gentoo.org> <20090913192513.GA26237@anubis.0x90.dk> <4AAD4BF7.8000806@hartwork.org> <20090913210259.1dfb36f7@snowcone> <4AAD534F.3030207@hartwork.org> <20090914150543.395d347d@snowcone> <4AAE8B4A.7080703@hartwork.org> <4AAEBDA3.1050003@gentoo.org> In-Reply-To: <4AAEBDA3.1050003@gentoo.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Df-Sender: 874396 X-Archives-Salt: 7244c4c2-df75-444c-9b15-5688c358d2c1 X-Archives-Hash: c137c3024b6db8ccfd3065a0855746c5 Zac Medico wrote: > It shouldn't be too difficult to tweak portage so that multiple > ebuilds of the same version from different repositories are visible > to portage's dependency resolver. Currently, it uses a collection of > 3 repositories to resolve dependencies: installed, ebuild, and > binary packages. Replacing the single ebuild repository (portdbapi > class) instance with multiple instances, one for each overlay, > should produce the desired result. Sounds good. How long do you expect it to take? Sebastian