From a348af403dc082cdf3d9f96572eea90590bb86e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Mon, 1 Aug 2016 19:00:43 +0200 Subject: [PATCH] gnu: texlive-texmf: Mark as non-substitutable. * gnu/packages/tex.scm (texlive-texmf)[arguments]: Add #:substitutable?. --- gnu/packages/tex.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index bbbaf43c82..8501792250 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -187,6 +187,11 @@ This package contains the binaries.") `(#:modules ((guix build gnu-build-system) (guix build utils) (srfi srfi-26)) + + ;; This package takes 4 GiB, which we can't afford to distribute from + ;; our servers. + #:substitutable? #f + #:phases (modify-phases (map (cut assq <> %standard-phases) '(set-paths unpack patch-source-shebangs)) @@ -301,7 +306,8 @@ This package contains the complete TeX Live distribution.") ;; texlive-texmf-minimal is a pruned, small version of the texlive tree, -;; in particular dropping documentation and fonts. +;; in particular dropping documentation and fonts. It weighs in at 470 MiB +;; instead of 4 GiB. (define texlive-texmf-minimal (package (inherit texlive-texmf) (name "texlive-texmf-minimal")