From mboxrd@z Thu Jan 1 00:00:00 1970 From: EuAndreh via Subject: "guix import texlive fontspec" is broken Date: Sat, 04 Jan 2020 16:55:07 -0300 Message-ID: <878smnm1yc.fsf@euandre.org> Reply-To: EuAndreh Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:42862) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1inpW3-0007Ag-KB for help-guix@gnu.org; Sat, 04 Jan 2020 14:55:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1inpW1-0007xi-1g for help-guix@gnu.org; Sat, 04 Jan 2020 14:55:18 -0500 Received: from box.euandre.org ([162.243.185.39]:57433) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1inpVy-0007sl-93 for help-guix@gnu.org; Sat, 04 Jan 2020 14:55:14 -0500 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix Hi Guix! the Guix TeX Live importer is broken for me: --8<---------------cut here---------------start------------->8--- $ guix import texlive fontspec redirection vers =C2=AB=C2=A0https://ctan.org/xml/1.2/pkg/fontspec=C2=A0=C2= =BB... Backtrace: 11 (primitive-load "/home/andreh/.config/guix/current/bin/=E2=80= =A6") In guix/ui.scm: 1806:12 10 (run-guix-command _ . _) In guix/scripts/import.scm: 116:11 9 (guix-import . _) In guix/scripts/import/texlive.scm: 91:19 8 (guix-import-texlive . _) In guix/memoization.scm: 98:0 7 (_ # ("fontspec" "latex") _) In unknown file: 6 (_ # =E2=80=A6) In guix/store.scm: 625:10 5 (call-with-store #) In guix/import/texlive.scm: 148:23 4 (_ #) In guix/utils.scm: 664:8 3 (call-with-temporary-directory #) In guix/svn-download.scm: 160:14 2 (_ "/tmp/guix-directory.HSWcZg") In guix/build/svn.scm: 39:2 1 (svn-fetch _ _ _ #:svn-command _ #:recursive? _ # _ # _) In guix/build/utils.scm: 652:6 0 (invoke _ . _) guix/build/utils.scm:652:6: In procedure invoke: Throw to key `srfi-34' with args `(#)'. --8<---------------cut here---------------end--------------->8--- I tried running the SVN command that throwed (I tried to guess it from the error log) and it ran successfully: --8<---------------cut here---------------start------------->8--- $ svn export --non-interactive --trust-server-cert -r 49435 svn://www.tug.o= rg/texlive/tags/texlive-2018.2/Master/texmf-dist/source/latex/fontspec /tmp= /guix-directory.WtLohP A /tmp/guix-directory.WtLohP A /tmp/guix-directory.WtLohP/fontspec-api.dtx A /tmp/guix-directory.WtLohP/fontspec-closing.dtx A /tmp/guix-directory.WtLohP/fontspec-code-load.dtx A /tmp/guix-directory.WtLohP/fontspec-code.ltx A /tmp/guix-directory.WtLohP/fontspec-doc-api.tex A /tmp/guix-directory.WtLohP/fontspec-doc-enc.tex A /tmp/guix-directory.WtLohP/fontspec-doc-featset.tex A /tmp/guix-directory.WtLohP/fontspec-doc-fontsel.tex A /tmp/guix-directory.WtLohP/fontspec-doc-intro.tex A /tmp/guix-directory.WtLohP/fontspec-doc-luatex.tex A /tmp/guix-directory.WtLohP/fontspec-doc-opentype.tex A /tmp/guix-directory.WtLohP/fontspec-doc-style.sty A /tmp/guix-directory.WtLohP/fontspec-doc-xetex.tex A /tmp/guix-directory.WtLohP/fontspec-enc.dtx A /tmp/guix-directory.WtLohP/fontspec-example.tex A /tmp/guix-directory.WtLohP/fontspec-feat-aat.dtx A /tmp/guix-directory.WtLohP/fontspec-feat-opentype.dtx A /tmp/guix-directory.WtLohP/fontspec-fontload.dtx A /tmp/guix-directory.WtLohP/fontspec-graphite.dtx A /tmp/guix-directory.WtLohP/fontspec-interfaces.dtx A /tmp/guix-directory.WtLohP/fontspec-internal.dtx A /tmp/guix-directory.WtLohP/fontspec-keyval.dtx A /tmp/guix-directory.WtLohP/fontspec-lang.dtx A /tmp/guix-directory.WtLohP/fontspec-lua.dtx A /tmp/guix-directory.WtLohP/fontspec-math.dtx A /tmp/guix-directory.WtLohP/fontspec-msg.dtx A /tmp/guix-directory.WtLohP/fontspec-opening.dtx A /tmp/guix-directory.WtLohP/fontspec-opentype.dtx A /tmp/guix-directory.WtLohP/fontspec-patches.dtx A /tmp/guix-directory.WtLohP/fontspec-scripts.dtx A /tmp/guix-directory.WtLohP/fontspec-user.dtx A /tmp/guix-directory.WtLohP/fontspec-vars.dtx A /tmp/guix-directory.WtLohP/fontspec-xfss.dtx A /tmp/guix-directory.WtLohP/fontspec.dtx A /tmp/guix-directory.WtLohP/fontspec.ins A /tmp/guix-directory.WtLohP/fontspec.ltx Exported revision 49435. --8<---------------cut here---------------end--------------->8--- So I would guess the problem would be to the inputs to the build environment that 'guix import texlive' is using, but I didn't dive into the source code. I picked the fontspec package because it is the example used in the manual for the TeX Live importer, but it failed for me with other packages too. Any thoughts on this? Thanks, EuAndreh :)