From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: '-light' vs. '-minimal' packages Date: Fri, 04 Sep 2015 15:59:47 +0300 Message-ID: <87r3meuypo.fsf@gmail.com> References: <87613v43kv.fsf@gnu.org> <87a8t64ph1.fsf@elephly.net> <871teh9ddz.fsf_-_@gnu.org> <87y4goy88h.fsf_-_@gmail.com> <87vbbs60e5.fsf@gnu.org> <87k2s7gaxb.fsf@gmail.com> <87k2s7yzqa.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51625) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXqao-0006sU-Q7 for guix-devel@gnu.org; Fri, 04 Sep 2015 08:59:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZXqaj-0000UO-OV for guix-devel@gnu.org; Fri, 04 Sep 2015 08:59:46 -0400 In-Reply-To: <87k2s7yzqa.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 03 Sep 2015 23:11:57 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s (2015-09-04 00:11 +0300) wrote: > Alex Kost skribis: > >> From e040b70e23f04fca1c91123751ce8b6e28719bb8 Mon Sep 17 00:00:00 2001 >> From: Alex Kost >> Date: Thu, 3 Sep 2015 11:12:28 +0300 >> Subject: [PATCH] gnu: bash-light: Rename to bash-minimal. >> >> * gnu/packages/bash.scm (bash-light): Rename to ... >> (bash-minimal): ...this. >> (static-bash): Use it. >> * gnu/packages/make-bootstrap.scm (%bash-static): Use it. > > This should go to =E2=80=98core-updates=E2=80=99, where there=E2=80=99s a= n additional reference > to update in commencement.scm. OK with this change. I made this patch specifically for =E2=80=98core-updates=E2=80=99 and I don= 't see any reference to =E2=80=98bash-light=E2=80=99 in (gnu packages commencement) th= ere. AFAICS =E2=80=98bash-light=E2=80=99 is used in =E2=80=98static-bash-for-glibc=E2= =80=99 only in master. Or do I miss anything? I have also noticed that there is another =E2=80=98=E2=80=A6-light=E2=80=99= package in =E2=80=98core-updates=E2=80=99 =E2=80=94 =E2=80=98coreutils-light=E2=80=99,= so I'm attaching the patch to rename this one as well. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-coreutils-light-Rename-to-coreutils-minimal.patch >From 91c7da081fc532892ce6e351a7a719d162d6196a Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Fri, 4 Sep 2015 15:50:11 +0300 Subject: [PATCH] gnu: coreutils-light: Rename to coreutils-minimal. * gnu/packages/base.scm (coreutils-light): Rename to ... (coreutils-minimal): ...this. * gnu/packages/commencement.scm (%boot5-inputs): Use it. --- gnu/packages/base.scm | 4 ++-- gnu/packages/commencement.scm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index f4efce2..76fd111 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -293,11 +293,11 @@ functionality beyond that which is outlined in the POSIX standard.") (license gpl3+) (home-page "http://www.gnu.org/software/coreutils/"))) -(define-public coreutils-light +(define-public coreutils-minimal ;; Coreutils without its optional dependencies. (package (inherit coreutils) - (name "coreutils-light") + (name "coreutils-minimal") (outputs '("out")) (inputs '()))) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index caadc94..006aee5 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -734,7 +734,7 @@ exec \"~a\" \"$@\"\n" ;; Grep's test suite uses 'timeout' from Coreutils to execute command, ;; and yet these commands need to see the valid 'LOCPATH'. - ("coreutils" ,(new-libc-package coreutils-light)) + ("coreutils" ,(new-libc-package coreutils-minimal)) ;; We just wrap the remaining binaries (tar, gzip, xz, etc.) so that ;; they ignore 'LOCPATH' (if they did not, they would be hit by an -- 2.4.3 --=-=-=--