From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-85218-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 790EA138334
	for <garchives@archives.gentoo.org>; Wed, 11 Jul 2018 15:57:12 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 8DF1BE0814;
	Wed, 11 Jul 2018 15:57:06 +0000 (UTC)
Received: from mail-pg1-f195.google.com (mail-pg1-f195.google.com [209.85.215.195])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 17842E0802
	for <gentoo-dev@lists.gentoo.org>; Wed, 11 Jul 2018 15:57:05 +0000 (UTC)
Received: by mail-pg1-f195.google.com with SMTP id y5-v6so3029580pgv.1
        for <gentoo-dev@lists.gentoo.org>; Wed, 11 Jul 2018 08:57:05 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:references:in-reply-to:from:date
         :message-id:subject:to;
        bh=YyQRoWtK/r+TxwDobPAanyJ8HsLNDHvLEifOfaLkRH0=;
        b=IRJ8qM3zYwaW36nF3LVQQsXICCef5LyalXZNM3aLrf0KK8YbZNRZW6/HKfoRsRT51j
         VzoECQeF4mu6wzFZVriDWMr+65oi0MVRGHgV/t8F2a4FXfXpUfjfl2az5V1Kah9fcZCU
         J5ipm75hswBBNqIJmO9uSI5IL+D9RwhdG7n1vM9OPye1ndaiBP4Zxoz4mSDdEzZVDKjn
         qzArg4bn9dlm7U9gfR6Z9E0MHTM7RewW+rsDCxiZpGOKHFAp6hc4/tE9enxpg0K/H7a9
         g4jV2bMBzR0MaGw7cDTk7UJyGvFEGQI96/QXAIPwVZ5o1cIsSQkQsy2uVxxIoOQgWUFg
         Ne6A==
X-Gm-Message-State: APt69E3g3Ck1MECytefpoVIMwEas6OCAe3ktNRw3ts4Pncx6J78hjr2g
	2sxGdLBFqddgL6qabxEpHFZ8ObmkRj9ntclYlq+tjA==
X-Google-Smtp-Source: AAOMgpcOk7mxJ93blY3Zr5OPFN4P8WHXXJQSLgR6ZVXNpzWLL3EyylqVZzGLQG+M8UwkEBJhgwPrFpOii0TcDEk6+ak=
X-Received: by 2002:a63:64c2:: with SMTP id y185-v6mr26883517pgb.126.1531324624438;
 Wed, 11 Jul 2018 08:57:04 -0700 (PDT)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
References: <20180709172136.GA17068@linux1.home> <1531161811.1159.13.camel@gentoo.org>
 <20180709201113.GB17593@linux1.home> <1531167218.1159.15.camel@gentoo.org>
 <CAGfcS_ke5Esm_3JS_1bzSLv=ZjabdmBnv_tA-nJkt4+rKqGTww@mail.gmail.com>
 <20180709211410.GA17986@linux1.home> <2f7c8b18-8c5d-2931-14a7-9d6d1e00526d@gentoo.org>
 <29b55e16-bb2e-5a98-13e2-e1482441b417@gentoo.org> <8b47a97d-37be-652a-0298-7e7082506b53@iee.org>
 <50aa6222-d97c-6fd0-0884-23b27f494135@gentoo.org> <20180710200923.GA21918@linux1.home>
 <88409c1e-eb34-dad8-c524-2b44de5bc91b@iee.org> <5f2b3a86-c7d5-f588-5ea3-4c13055d8324@gentoo.org>
 <CAHY5Mefj6OACdTJchRwccM8aNUr1QYw1_9Jd-9gGLgk8cK0X4A@mail.gmail.com> <CAGDaZ_oS9WRxYcDHbqr4cC4X0cKBJPJogLGWQ1_7-WKPDp9UbQ@mail.gmail.com>
In-Reply-To: <CAGDaZ_oS9WRxYcDHbqr4cC4X0cKBJPJogLGWQ1_7-WKPDp9UbQ@mail.gmail.com>
From: Rich Freeman <rich0@gentoo.org>
Date: Wed, 11 Jul 2018 11:56:53 -0400
Message-ID: <CAGfcS_kOJEqF-UMCNs_U6H-fd0JuJyNbpDhptmQvqriWSYPKBw@mail.gmail.com>
Subject: Re: [gentoo-dev] rfc: moving default location of portage tree
To: gentoo-dev <gentoo-dev@lists.gentoo.org>
Content-Type: text/plain; charset="UTF-8"
X-Archives-Salt: 5325c897-9a1f-45de-b9b2-2ddbe94f9172
X-Archives-Hash: 67702cece6832815e3cc46184739ff40

On Wed, Jul 11, 2018 at 11:36 AM Raymond Jennings <shentino@gmail.com> wrote:
>
> I do think it would be a wise idea to "grandfather" the current layout
> for awhile.
>

I don't see why we would ever stop supporting it, at least in general.
Maybe if some day somebody had a solution for a read-only /usr with
signature checking that might require portage to be mounted elsewhere,
but I don't ever see that becoming the default.

Portage just looks for the repository where you tell it to.  If you
tell it that the repository is in /var, it will use it.  If you put it
in /tmp, that's fine too.

This is just about the default, which should follow FHS.  The case of
separate mounts is exactly why /usr is a bad spot - the access
patterns for something like the repository have far more in common
with /var than /usr.

-- 
Rich