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 0073659CAB for ; Thu, 31 Mar 2016 14:13:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D247121C02D; Thu, 31 Mar 2016 14:13:06 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C74AA21C012 for ; Thu, 31 Mar 2016 14:13:05 +0000 (UTC) Received: from mail-io0-f171.google.com (mail-io0-f171.google.com [209.85.223.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id E825B340D94 for ; Thu, 31 Mar 2016 14:13:04 +0000 (UTC) Received: by mail-io0-f171.google.com with SMTP id q128so113301998iof.3 for ; Thu, 31 Mar 2016 07:13:04 -0700 (PDT) X-Gm-Message-State: AD7BkJJwM44du5usBDU3z2agXYy5kkD4XouC3RDH3DSnaQTErTMnFxWIPwuGEg5R1ZdCxE58ntJmLmxjqj2uCA== X-Received: by 10.107.158.138 with SMTP id h132mr14969610ioe.174.1459433582839; Thu, 31 Mar 2016 07:13:02 -0700 (PDT) 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 Received: by 10.79.8.196 with HTTP; Thu, 31 Mar 2016 07:12:43 -0700 (PDT) In-Reply-To: <1459382320-20672-1-git-send-email-vapier@gentoo.org> References: <1459382320-20672-1-git-send-email-vapier@gentoo.org> From: Mike Gilbert Date: Thu, 31 Mar 2016 10:12:43 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] [PATCH 00/21] gen_usr_ldscript: migrate away from a sep-/usr by default To: Gentoo Dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 1ea5a7cf-83f1-451f-b36a-461c46bca323 X-Archives-Hash: 086347564f8cafed558f0cbf35661c71 On Wed, Mar 30, 2016 at 7:58 PM, Mike Frysinger wrote: > To make forward progress on bug 417451, introduce a new sep-usr eclass > that will hold all logic related to having a separate /usr. For now, > this is just the gen_usr_ldscript function and a new USE=sep-usr flag. Seems like a decent idea. Before this flag gets added, should we define some bounds? I just don't want to see this flag get abused by using it to move other files around randomly, like moving things from /bin to /usr/bin, etc. > All ebuilds that call gen_usr_ldscript today will migrate to this and > will allow people to move away from installing things into /. For the > systems that want to have a split-/usr partition, they can turn on this > USE flag across their system. So the sep-usr flag will be disabled by default? That's going to trigger a change from the current state, and will definitely need to be announced.