guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

'-light' vs. '-minimal' packages


From: Alex Kost
Subject: '-light' vs. '-minimal' packages
Date: Wed, 02 Sep 2015 21:41:18 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Ludovic Courtès (2015-09-02 16:09 +0300) wrote:

> Ricardo Wurmus <address@hidden> skribis:
>
>> An alternative is to inherit from the “r” package in “statistics.scm”.
>>
>>     (define-module (my own packages)
>>       #:use-module (guix packages)
>>       #:use-module (gnu packages statistics)
>>       #:use-module (srfi srfi-1))
>>
>>     (define-public my-r
>>       (package (inherit r)
>>         (name "my-r")
>>         ;; modify only the inputs here
>>         (native-inputs (alist-delete "texlive" (package-native-inputs r)))
>>         (inputs (alist-delete "icedtea6" (package-inputs r)))))
>
> Speaking of which: should we get rid of icedtea6:jdk in the default R
> package (closure size: 1 GiB), and maybe of TeX Live (4 GiB)?  Or should
> we provide, say, ‘r-light’ with the definition above?

We have ‘bash-light’ and ‘wpa-supplicant-light’; ‘bioperl-minimal’ and
‘cups-minimal’.  I think we should stick to a single name for such
light/minimal packages.  (I prefer "…-minimal")

-- 
Alex



reply via email to

[Prev in Thread] Current Thread [Next in Thread]