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 590FF1382C5 for ; Sun, 21 Jun 2020 05:07:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F03DBE094A; Sun, 21 Jun 2020 05:06:57 +0000 (UTC) Received: from mail-pg1-x52b.google.com (mail-pg1-x52b.google.com [IPv6:2607:f8b0:4864:20::52b]) (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 E96B7E093B for ; Sun, 21 Jun 2020 05:06:56 +0000 (UTC) Received: by mail-pg1-x52b.google.com with SMTP id p3so3876005pgh.3 for ; Sat, 20 Jun 2020 22:06:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=J1/OLEFynvgM+9rYYJynVNVINszXiaglRuGIoX9exb4=; b=GNfenyktJQUuvDjZmODzhTkJt/a+qHyipx2J21bStDYtzWrk4IshoejmfYW6iV0UGG SNWoZVaqSF9aX9fqeJpxH/PZ4HNxJyeTCWzbPLWdQcx203fnHCLRk0ewCYL9Hc4P4JuZ NhfslFuHMObgq6bwOLSNRxT4Ry5v6m8/UsqXrGRBmCvlDRZEvXtj8PXTLwi5q3QdLXL8 vv9vAjP5s0BMUKk9K0vuvTEOrSR5aDMtHfWVHaMErOwjyWad/nfluO57NORrTBDR2KIr jsmAz0LZD3uNKi68E46Yxj4xbdcn2FzIeGZ2NpZvnhbWWw434+TYhSIgijCVFPZkrOjC DY4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=J1/OLEFynvgM+9rYYJynVNVINszXiaglRuGIoX9exb4=; b=kSrxr5WuWj6/gIqiYsWhcFG7XvaueyMmEcfx6DYu1l25pyK1B/rY0wLUIZNMuvzo+V eE5RlI+S1MK34c0fEOoalMLbZItHdNJ1XsaTbhbSk36VGFkJcTr3XDOJm5TNn8EzV5Pu kp+voZG919kb7lkyDk5/yEJKRuX/dK3hzKSWgPtJaw6sz0DWSuIRCqH/kVZFYBhCSvFj zPOg1DEmGJ6SPbuLw5RZNXatk8uhTYU8XErayHPyvrvjdplQ4xM4D7NgDdNquZGrewID AvmRAc6PEWnPbM05buWCAyxClBgl6iokj+OWScx+BSGImW4uTyO4pfla6zMtPKEQeeiJ aNMg== X-Gm-Message-State: AOAM533B1Uz8nypbS6pupRdXHlouXX8LrCVYnF7tM93ih4bfluSLWvhM E4A0Kp0QNtfQx0qh6DqrJmlepCMO X-Google-Smtp-Source: ABdhPJzXYKCa7vTk75nKQZbQK6VGg442pSZnGGCIWMyoARWbcgj9tEogZlRnDt3i3XiqfyWFBe+E+A== X-Received: by 2002:a62:2942:: with SMTP id p63mr15622897pfp.56.1592716015384; Sat, 20 Jun 2020 22:06:55 -0700 (PDT) Received: from [192.168.247.30] (d205-250-0-120.bchsia.telus.net. [205.250.0.120]) by smtp.gmail.com with ESMTPSA id a17sm9976325pfi.203.2020.06.20.22.06.54 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 20 Jun 2020 22:06:54 -0700 (PDT) Subject: Re: [gentoo-user] What's with all these "acct-group" ebuilds recently? To: gentoo-user@lists.gentoo.org References: <20200620040430.GA31108@waltdnes.org> <45f40170-7b4d-19d6-58a5-bdacc7333d65@gmail.com> <87d05tzhuj.fsf@wedjat.horus-it.com> <3cf8f8d8-2442-dde2-a703-f6ab4b76beb2@gmail.com> <68d2cc6e-3c0c-59e2-84ac-9c2d6eff6ca1@gmail.com> From: Daniel Frey Message-ID: <194a7d75-fd23-7a91-b05e-2d19e6291113@gmail.com> Date: Sat, 20 Jun 2020 22:05:25 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Archives-Salt: ef374740-56bd-44cb-93fb-403bac05c25c X-Archives-Hash: a864bfb3db7307db52f424a30aa5bb91 On 6/20/20 7:04 PM, William Kenworthy wrote: > > On 21/6/20 9:40 am, Daniel Frey wrote: >> On 6/20/20 6:21 PM, Rich Freeman wrote: >>> On Sat, Jun 20, 2020 at 7:06 PM Daniel Frey wrote: >> >> Maybe when I have a moment I'll file a bug. >> >> Dan >> > Thanks for filing the bug.  One of my pet peeves is that the last few > years gentoo has been going down the path of spitting everything into > smaller and smaller pieces and scattering them around - its fine when > things work, but becomes a real pig to fault find and more often ends up > in a call for help.  I would really like packages to be self contained > so its configuration and files are all in one place.  I cant see any > advantage to having multiple ebuilds for a package instead of using a > support framework to deal with it other than exposing multiple > opportunities for things to go wrong and make it harder to fix. This not > an elegant design! > > BillK > > > They were trying to solve the problem of having multiple packages dependent on a single user/group - mariadb/mysql comes to mind. By having these types of packages depend on something in the tree they can prevent the condition of having to remove the user/group when another package may still depend on it. It's kind of the opposite to the virtual/* packages I think, or maybe that's the beer talking. Dan