all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: EuAndreh via <help-guix@gnu.org>
To: help-guix <help-guix@gnu.org>
Subject: "guix import texlive fontspec" is broken
Date: Sat, 04 Jan 2020 16:55:07 -0300	[thread overview]
Message-ID: <878smnm1yc.fsf@euandre.org> (raw)

Hi Guix!

the Guix TeX Live importer is broken for me:

--8<---------------cut here---------------start------------->8---
$ guix import texlive fontspec
redirection vers « https://ctan.org/xml/1.2/pkg/fontspec »...
Backtrace:
          11 (primitive-load "/home/andreh/.config/guix/current/bin/…")
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 (_ #<hash-table 7f50fa07b6e0 0/31> ("fontspec" "latex") _)
In unknown file:
           6 (_ #<procedure 7f50fa09e800 at guix/memoization.scm:17…> …)
In guix/store.scm:
   625:10  5 (call-with-store #<procedure 7f50fa0ce8c0 at guix/impor…>)
In guix/import/texlive.scm:
   148:23  4 (_ #<store-connection 256.99 7f50fd8f6960>)
In guix/utils.scm:
    664:8  3 (call-with-temporary-directory #<procedure 7f50f8f28db0…>)
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 `(#<condition &invoke-error [program: "svn" arguments: ("export" "--non-interactive" "--trust-server-cert" "-r" "49435" "svn://www.tug.org/texlive/tags/texlive-2018.2/Master/texmf-dist/source/latex/fontspec" "/tmp/guix-directory.HSWcZg") exit-status: 1 term-signal: #f stop-signal: #f] 7f50f7c6dd00>)'.
--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.org/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 :)

                 reply	other threads:[~2020-01-04 19:55 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=878smnm1yc.fsf@euandre.org \
    --to=help-guix@gnu.org \
    --cc=eu@euandre.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.