From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6IFgK2gtAGArYgAA0tVLHw (envelope-from ) for ; Thu, 14 Jan 2021 11:39:20 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id mK87J2gtAGC3IwAAB5/wlQ (envelope-from ) for ; Thu, 14 Jan 2021 11:39:20 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1104C9401C0 for ; Thu, 14 Jan 2021 11:39:20 +0000 (UTC) Received: from localhost ([::1]:37408 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l00yE-0004Bg-0l for larch@yhetil.org; Thu, 14 Jan 2021 06:39:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52864) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l00xy-0004AY-LC for bug-guix@gnu.org; Thu, 14 Jan 2021 06:39:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54028) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l00xy-0002uF-DC for bug-guix@gnu.org; Thu, 14 Jan 2021 06:39:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l00xy-0006vY-92 for bug-guix@gnu.org; Thu, 14 Jan 2021 06:39:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#45836: cups-service-type duplicates lp group Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 14 Jan 2021 11:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45836 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Prikler Received: via spool by 45836-submit@debbugs.gnu.org id=B45836.161062431226591 (code B ref 45836); Thu, 14 Jan 2021 11:39:02 +0000 Received: (at 45836) by debbugs.gnu.org; 14 Jan 2021 11:38:32 +0000 Received: from localhost ([127.0.0.1]:37341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l00xU-0006up-DC for submit@debbugs.gnu.org; Thu, 14 Jan 2021 06:38:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l00xR-0006uZ-Ow for 45836@debbugs.gnu.org; Thu, 14 Jan 2021 06:38:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49206) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l00xL-0002em-16; Thu, 14 Jan 2021 06:38:23 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42320 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l00xK-0000u1-LD; Thu, 14 Jan 2021 06:38:22 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <874kjlcbz1.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 =?UTF-8?Q?Niv=C3=B4se?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 14 Jan 2021 12:38:19 +0100 In-Reply-To: (Leo Prikler's message of "Wed, 13 Jan 2021 13:06:56 +0100") Message-ID: <87turj695g.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 45836@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.86 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 1104C9401C0 X-Spam-Score: -2.86 X-Migadu-Scanner: scn0.migadu.com X-TUID: /Tbun2JFey62 Hi Leo, Leo Prikler skribis: >> I=E2=80=99d be pragmatic here: >>=20 >> 1. Ignore duplicates that are identical (don=E2=80=99t report them). > Is that still not a problem, because either definition could change? Sure, but that=E2=80=99s a separate issue, which is what #2 addresses. >> 2. Remove =E2=80=9Clp=E2=80=9D from %base-groups since it has no use w= ithout CUPS >> (right?). > That's probably true, but I fear, that some have already added "lp" to > their config.scm. Would that cause issues? Presumably everyone uses =E2=80=98%base-groups=E2=80=99 and thus everyone a= lready has a definition of =E2=80=9Clp=E2=80=9D, coming from Guix itself. On second thought, my proposal was not so good because as the comment in (gnu system shadow) suggests, there are default udev rules that refer to the =E2=80=9Clp=E2=80=9D group. So it has to exist (to be on the safe side= at least). So perhaps we can leave things unchanged and simply add a comment in (gnu services cups) that the =E2=80=9Clp=E2=80=9D group definition is redun= dant but kept here for clarity. WDYT? If the two =E2=80=9Clp=E2=80=9D eventually come to differ, we=E2=80=99ll no= tice via system tests=E2=80=A6 and bug reports. > We could also add CUPS to > %base-services or %desktop-services in some way, but that would > probably cause issues with configurations, that already have it. Adding CUPS by default is not a reasonable option, no. :-) Thanks, Ludo=E2=80=99.