From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60157) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eqN2K-0000jt-TR for guix-patches@gnu.org; Mon, 26 Feb 2018 12:58:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eqN2I-0003xx-AG for guix-patches@gnu.org; Mon, 26 Feb 2018 12:58:04 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:54140) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eqN2I-0003xk-6E for guix-patches@gnu.org; Mon, 26 Feb 2018 12:58:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eqN2H-0006wK-QT for guix-patches@gnu.org; Mon, 26 Feb 2018 12:58:01 -0500 Subject: [bug#30500] [PATCH] services: cups: Add all extensions by default. Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) 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> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Danny Milosavljevic Cc: 30500@debbugs.gnu.org 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.