From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 358C1138350 for ; Mon, 20 Jan 2020 03:40:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7B766E0949; Mon, 20 Jan 2020 03:40:14 +0000 (UTC) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (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 07C37E08D9 for ; Mon, 20 Jan 2020 03:40:13 +0000 (UTC) Received: by mail-pl1-f178.google.com with SMTP id d9so806675plo.11 for ; Sun, 19 Jan 2020 19:40:13 -0800 (PST) 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=GXA2H+PPXs68dIIPajeYDAh5mM3W3sePfe/GxAEsV4M=; b=Ny0Yf9FWczRv2dgGFP7fEL6D3QiKlNAzyFtPrAbrs5igOW1hRQl/jPmqNdcphtJ6l6 z5l9b18zjoyaXitEX+OdJxlCqivgUyNAUd3Tc7LrVlyG5hA8NapIzUBb1dwM8af+cZEn oj2EuM7NseG5XFtto7p/p5unmP9+tD27fxGE5nlNuGESUnJzsJOqI6b+CzsiFvhK013m sJ9ibiGPtDNyM1cSduKpjlmHY1fRaQxaK+HfIkKvCRw+jGkAKHbf/z8oF49pPxZvP8yQ yLrMT1UXua29lXlT0S+AXP0zD4rTbCzBktJ56TDQtZUbw87D5n2oRxMdA0Rk9LFA1VFv rgNg== X-Gm-Message-State: APjAAAVEyD9jd9I+z3O5CskKMloJhAk2gVAFjxdhXdwfuAG39GKx4Ovx gGXteMSuiRosvTHGwZbqpaUA0ldPTJ6KC9o5f/lymF1z X-Google-Smtp-Source: APXvYqw/aLrBMCDXx7RkNdWsmEqkSYqTSOpTMXoBz79TWouti5OW1JUwsTosCmlabHm7cGQfY/hanz57iJm715HTMj8= X-Received: by 2002:a17:902:8eca:: with SMTP id x10mr12990716plo.248.1579491612329; Sun, 19 Jan 2020 19:40:12 -0800 (PST) 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <825bd707-faa2-f956-edbb-a11a8d82296b@gentoo.org> <2313c928-6c17-394c-d437-b5ad1f76ecea@gentoo.org> <4c60e5c5-92ce-09f0-09c5-a7338bb9cfb3@gentoo.org> <21efee36-dcc8-bb14-9fb9-0d6b2abf8c8d@gentoo.org> <5e98c62e-3501-9322-7129-a9d6105a6126@gentoo.org> <6d0bbd7c-27e2-4973-2f11-074c1fa48b6b@gentoo.org> <7d1e608a-66e5-d026-7057-9acc227381fb@gentoo.org> In-Reply-To: <7d1e608a-66e5-d026-7057-9acc227381fb@gentoo.org> From: Rich Freeman Date: Sun, 19 Jan 2020 22:40:02 -0500 Message-ID: Subject: Re: [gentoo-dev] GLEP81 and /home To: gentoo-dev Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 2544246d-6d42-4155-b20c-4b9a0794eb56 X-Archives-Hash: b9d7fabd0547ffd4074faab29855d81a On Sun, Jan 19, 2020 at 10:16 PM Michael Orlitzky wrote: > > This is retarded, stop wasting my time. > There is nothing retarded about shared /home directories. They're pretty common in the real world. > >> I've already got responses from two QA members. This thread is pretty > >> hard to miss. > > > > Well, then why go posting stuff like "guess we'll be triggering a > > warning after all?" > > If these two things are logically connected, I don't see it. If you're working with QA to change the QA checks, then you won't be triggering warnings. > >> I'm working on a patch for the install-qa-check.d check > >> and I'm sure I'll get more when I post it. > > > > Are you just allowing it to not create the directory, or are we > > considering patching it to allow creating stuff under /home? It would > > seem that the policy would also need updating in that case, but > > probably not the former. > > The patch will make an exception for acct-user packages only; for /home, > /home/${PN}, and /home/${PN}/.keep*. In other words, it makes things > work exactly how they did before the GLEP81 eclass started keepdir'ing > the home directory. IMO this isn't the right direction to go in, but we can always put it on the council agenda. Maintaining the status quo (pre-QA-check) in the interim isn't unreasonable, nor is keeping your package behavior as it is for now. Obviously this issue has been around for some time. I realize that you didn't invent it. I guess this is the sort of thing that people will tend to disagree on. At least Gentoo doesn't force this nonsense down my throat. :) -- Rich