From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 910771381F3 for ; Sat, 15 Jun 2013 15:51:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5DBCEE0984; Sat, 15 Jun 2013 15:51:05 +0000 (UTC) Received: from mail-vc0-f175.google.com (mail-vc0-f175.google.com [209.85.220.175]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 71BCAE0898 for ; Sat, 15 Jun 2013 15:51:04 +0000 (UTC) Received: by mail-vc0-f175.google.com with SMTP id hr11so1111693vcb.20 for ; Sat, 15 Jun 2013 08:51:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=j4184T3zfq3szt1aK2XZ9O5UPu9xUB3mBy2OiWqxYB4=; b=ykcA0Hd2IU/jtZZZbTx0o9grRjEqe15lDdDvZVFtUvU5ne2BALhwL7gE5Z83f3wSO1 /EVARGO7zHKyrv3U93YfIxKK6PAeYdICyrfBXCn8/KDFJmfk5Ciw+sWLJOfsqiB8zjov D4/r5AUnM7UcpBNn1V0AV/PlsDuTJgqEuV+2I7DQqbq8pO2FCrfLfyOUVJb1uld47pbi ZJlzTP4ytAdALvQmtGKyg6N9pkqcm1ZFHw2E/cOJZeIoiT6mu2a8C19v+Ks/sB/tyrlL dFENvw+2gtun14es9cOsfeO+Sf+p5+jHkXIahfdyZf4iKJSXYe94sfQefUg+YtBZqp/y 9Zig== 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-Received: by 10.58.215.200 with SMTP id ok8mr2415059vec.21.1371311463647; Sat, 15 Jun 2013 08:51:03 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.52.73.3 with HTTP; Sat, 15 Jun 2013 08:51:03 -0700 (PDT) In-Reply-To: <51BC8B9B.9020301@gentoo.org> References: <51BC2C55.7010506@mva.name> <20130615150549.5faa3829@gentoo.org> <1371309858.28535.30.camel@big_daddy.dol-sen.ca> <51BC8B9B.9020301@gentoo.org> Date: Sat, 15 Jun 2013 11:51:03 -0400 X-Google-Sender-Auth: doQgdTa1YvLjqjfSfmBSRL2hyQc Message-ID: Subject: Re: [gentoo-dev] [RFC] SRC_URI behaviour From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 89b7bd4f-b599-4a4e-8952-40de8fe1b0c9 X-Archives-Hash: 1ec202d8a4ca4e31714a789862f239a2 On Sat, Jun 15, 2013 at 11:43 AM, Luca Barbato wrote: > On 06/15/2013 05:33 PM, Rich Freeman wrote: >> On Sat, Jun 15, 2013 at 11:24 AM, Brian Dolbec wrote: >>> The other thing is that would put a mandatory system requirement on >>> layman which many of the devs would be opposed to. But, there is an open >>> bug calling for it to be merged with portage... >> >> Honestly, native support for overlays is something paludis gets right >> - the main tree is just another tree and you prioritize them. > > Not sure it is a great idea in practice. This is how virtually all other distros operate - they ship with a list of repositories and the user controls which ones are in use. All such a change would do is make it easier to manage overlays - you'd certainly not be required to use them. Plus, right now with Gentoo there is no way to set an overlay as being LOWER priority than the main tree - so that you can grab packages not supported in main from an overlay but still use the main packages when available. That is, unless you set up the overlay as your main tree and set up portage as an overlay. The approach paludis uses just seems simpler all-around, minus the fact that it doesn't provide defaults for internals that need not be exposed (vdb and such - which admittedly aren't needed by exherbo). Rich