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 F0B3D59CAF for ; Sun, 10 Apr 2016 12:14:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1152121C011; Sun, 10 Apr 2016 12:14:06 +0000 (UTC) Received: from mail-ig0-f194.google.com (mail-ig0-f194.google.com [209.85.213.194]) (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 07E56E08B1 for ; Sun, 10 Apr 2016 12:14:04 +0000 (UTC) Received: by mail-ig0-f194.google.com with SMTP id nt3so8068772igb.0 for ; Sun, 10 Apr 2016 05:14:04 -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:message-id:subject :from:to; bh=wP4ntxGiEKxIl9Cq2aX/OCNAafRDNMbiKp81wZgALWE=; b=NLXP7GW4zZPY+0hVK12sr82/YusUZTaVmC1+KIlCQMY7VWclOv6odJpKkSNXt2hQ4g gFjmKIRVtKcyh8paxE1jrHyQaOdaVMbSyGswsiGiNgv0cBVcnVO0TE/OI+qgZ2/HTE3Z NyFMFxjYwloApFNk3nyf71XDdqCMQkkz86UjeuBCngIgLfFv34/pFx1M5fGmdjuj3BNK JyTN7+CChIVZF5p/s5ExmvzCzT/1k3IC9GhXkKGuW494k8BHidIZ6cdg67pOir5dDXf4 PE3YEIApwGoIjzxQfeGUGi75WNFD15qDT4pQDeGkzkN3K2ZKF0bwfd8MCVf1ChAM+dbo d9ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to; bh=wP4ntxGiEKxIl9Cq2aX/OCNAafRDNMbiKp81wZgALWE=; b=m3aZvGOMhSPKT41pQ7E4H7RoSLkkf77/u2ruuHtjtYUJCy0plYr1xmBK5XcEg7X6Kf EJ29t6oXq6DYxH43Z5YFQH9o5Orb8Mg78CFYhOGlHeK2trJ/icJip57BOmJz3IUKNgU/ MqbDJUmwwGZxtTSGZ2rMPsH5Z0byhf+eL5maVwT4OsEGLkwxIf7JcciQvYwsth85u+Up GEIofIkU/2jJhkjN2ZGBlB6fg2P5lwO8a7aI07Eka4EKbZIJbfORZiXj+tazACzSCVCp oL4lB/h/vTE+WZzJcqZ5NP2jcfYobsKsO9hGh/XVs9zlJ76Lar843n9MNuLN6A2mbgBr f/5w== X-Gm-Message-State: AD7BkJJufag7RaPGqH5fJjqEaI4xWzvPI9svnQ9/nCxzMQQrWzI0Q356BwoiIQsUdh9X5eUz+CxRs5fp/2OJDw== 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.50.79.200 with SMTP id l8mr11722280igx.75.1460290444098; Sun, 10 Apr 2016 05:14:04 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.64.52.72 with HTTP; Sun, 10 Apr 2016 05:14:03 -0700 (PDT) In-Reply-To: <570A3F35.6080405@gentoo.org> References: <570312c8.1469ca0a.30985.5db1@mx.google.com> <570A3F35.6080405@gentoo.org> Date: Sun, 10 Apr 2016 08:14:03 -0400 X-Google-Sender-Auth: _thU9r5Auq7gdA6PCv_UhmNb8TA Message-ID: Subject: Re: [gentoo-dev] usr merge From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: a7092a84-84d7-4005-a27f-789dafce3699 X-Archives-Hash: fe0ae0a55f7648a87f47c2c434db89df On Sun, Apr 10, 2016 at 7:55 AM, Joshua Kinard wrote: > > Create like, a table on the Wiki or some kind of metadata property per-package > that can contain a boolean or tri-state flag indicating whether it works or > doesn't work (or kinda works) on split-usr. Or a tracker on Bugzie. Something. > I'm sure there will be a tracker for packages that don't work on a merged /usr. (We are already on a split /usr.) Honestly, I'm still not quite sure why we're even having this discussion. I don't think anybody actually intends to make any changes at all. If they do, they should issue some kind of plan and indicate what they're looking for from everybody else. Such as: "Hello, I help maintain baselayout and I intend to change /(s)lib and /(s)bin and /usr/sbin into symlinks to /usr/bin and move all the files into those directories there. To test this out now please do xyz, and report any bugs against tracker #123456." Or: "Hello, I help maintain baselayout and I just introduced a new USE flag which does ... I think it is something you should try out. Bugs can be reported at..." Or: "Hello, I think the baselayout maintainers are idiots and I just introduced librelayout which does ... You should definitely switch because only losers run with a split /usr. Bugs can be reported at... Oh, and my fancy librelayout doesn't need gen_usr_ldscript so I select_one_of('won't lift a finger to keep it working', 'will just laugh at the folks who are wasting their time keeping it working')." It seems to me that we're just having a general discussion about the pros/cons of a /usr merge. That is nice, but people are getting worked up because they think that somehow whoever "loses" this "discussion" will get something shoved down their throats or won't be able to have something nice. Almost every big change that has become popular in Gentoo just started out as another alternative, and support grew organically. I don't really see the need to reach some kind of consensus here. I'd love to have an option of a /usr merge and a migration path. I'd love to see it as the default, but that is a different discussion, and if it is optional then it is also a less contentious discussion whichever way it goes. -- Rich