From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 26 12:57:18 2018 Received: (at 30500) by debbugs.gnu.org; 26 Feb 2018 17:57:18 +0000 Received: from localhost ([127.0.0.1]:33804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqN1a-0006vM-Aj for submit@debbugs.gnu.org; Mon, 26 Feb 2018 12:57:18 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:46976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqN1X-0006vE-Sf for 30500@debbugs.gnu.org; Mon, 26 Feb 2018 12:57:16 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 3C47C1025C; Mon, 26 Feb 2018 18:57:15 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8R2CJ-7xq3Kl; Mon, 26 Feb 2018 18:57:14 +0100 (CET) Received: from ribbon (unknown [193.50.110.216]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 79F606F83; Mon, 26 Feb 2018 18:57:14 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Danny Milosavljevic Subject: Re: [bug#30500] [PATCH] services: cups: Add all extensions by default. References: <20180217145411.724-1-dannym@scratchpost.org> Date: Mon, 26 Feb 2018 18:57:14 +0100 In-Reply-To: <20180217145411.724-1-dannym@scratchpost.org> (Danny Milosavljevic's message of "Sat, 17 Feb 2018 15:54:11 +0100") Message-ID: <87sh9ntz0l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30500 Cc: 30500@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Danny Milosavljevic skribis: > * gnu/services/cups.scm (cups-configuration): Add all extensions by defau= lt. > --- > gnu/services/cups.scm | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/gnu/services/cups.scm b/gnu/services/cups.scm > index 4c62e6a6f..4e7325a74 100644 > --- a/gnu/services/cups.scm > +++ b/gnu/services/cups.scm > @@ -465,7 +465,7 @@ programs.")) > (package cups) > "The CUPS package.") > (extensions > - (package-list (list cups-filters)) > + (package-list (list cups-filters escpr hplip)) Also =E2=80=98foomatic-filters=E2=80=99. > "Drivers and other extensions to the CUPS package.") > (files-configuration > (files-configuration (files-configuration)) I can definitely understand the usability argument. The counter argument would be this: --8<---------------cut here---------------start------------->8--- $ guix size cups-filters | tail -1 total: 270.4 MiB $ guix size cups-filters escpr hplip foomatic-filters | tail -1 total: 569.5 MiB --8<---------------cut here---------------end--------------->8--- I think carrying all this could make =E2=80=98guix system reconfigure=E2=80= =99 heavyweight for many=E2=80=94lots of unnecessary downloads/rebuilds, etc. What do people think? I suppose on Debian etc., one has to explicitly install the right packages, no? Ludo=E2=80=99.