From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36310) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fpFO2-0005Bs-IY for guix-patches@gnu.org; Mon, 13 Aug 2018 12:08:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fpFNy-00015m-IS for guix-patches@gnu.org; Mon, 13 Aug 2018 12:08:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:44866) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fpFNy-00015f-Dw for guix-patches@gnu.org; Mon, 13 Aug 2018 12:08:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fpFNy-0007b9-6h for guix-patches@gnu.org; Mon, 13 Aug 2018 12:08:02 -0400 Subject: [bug#32428] [PATCH] gnu: mit-scheme: Use minimal texlive-union. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36169) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fpFNA-0004E1-LN for guix-patches@gnu.org; Mon, 13 Aug 2018 12:07:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fpFN6-0000Zt-KO for guix-patches@gnu.org; Mon, 13 Aug 2018 12:07:12 -0400 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:45382) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fpFN6-0000ZG-BE for guix-patches@gnu.org; Mon, 13 Aug 2018 12:07:08 -0400 Received: by mail-wr1-x434.google.com with SMTP id f12-v6so14699764wrv.12 for ; Mon, 13 Aug 2018 09:07:08 -0700 (PDT) Received: from localhost.localdomain (jof81-3-78-242-177-83.fbx.proxad.net. [78.242.177.83]) by smtp.gmail.com with ESMTPSA id v10-v6sm18792437wrm.18.2018.08.13.09.07.06 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Aug 2018 09:07:06 -0700 (PDT) From: Pierre Neidhardt Date: Mon, 13 Aug 2018 18:06:43 +0200 Message-Id: <20180813160643.15076-1-ambrevar@gmail.com> 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: 32428@debbugs.gnu.org * gnu/packages/scheme.scm (mit-scheme)[native-inputs]: Replace texlive with texlive-union. --- gnu/packages/scheme.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index b30245cce..ef94aedad 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -104,6 +104,10 @@ (find-files "src/compiler" "^make\\."))) (chdir "src") #t)) + ;; FIXME: the texlive-union insists on regenerating fonts. It stores + ;; them in HOME, so it needs to be writeable. + (add-before 'build 'set-HOME + (lambda _ (setenv "HOME" "/tmp") #t)) (replace 'build (lambda* (#:key system outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) @@ -150,7 +154,7 @@ (delete-file-recursively old-doc-dir) #t)))))) (native-inputs - `(("texlive" ,texlive) + `(("texlive" ,(texlive-union (list texlive-tex-texinfo))) ("texinfo" ,texinfo) ("m4" ,m4))) (inputs -- 2.18.0