Bug in python-notebook

  • Done
  • quality assurance status badge
Details
3 participants
  • Andreas Enge
  • Cayetano Santos
  • Nicolas Goaziou
Owner
unassigned
Submitted by
Cayetano Santos
Severity
normal
C
C
Cayetano Santos wrote on 23 Aug 2023 14:06
(address . bug-guix@gnu.org)
87wmxm9czx.fsf@inventati.org
Hi guix,

I have just updated by local copy of guix with

guix pull

At this point, a simple

guix pack python-notebook

gives me an error message related to a failed compilation in

/gnu/store/8wf5h68zm5lf9n157qbwdfmqz8dfpczq-texlive-font-maps.drv

The compilation journal gives the following

Backtrace:
3 (primitive-load "/gnu/store/4msdwzccfp51zhmnkr61vvpdllz?")
In ice-9/eval.scm:
619:8 2 (_ #f)
In ice-9/boot-9.scm:
140:2 1 (dynamic-wind #<procedure 7ffff2f3c160 at ice-9/eval.s?> ?)
In unknown file:
0 (chdir "/tmp/texlive/share/texmf-dist")

ERROR: In procedure chdir:
In procedure chdir: No such file or directory

Thanks,

Cayetano Santos
A
A
Andreas Enge wrote on 23 Aug 2023 14:45
Reproducing a texlive bug
(address . 65474@debbugs.gnu.org)(name . Nicolas Goaziou)(address . mail@nicolasgoaziou.fr)
ZOX_hMfFTilPE1CC@jurong
Hello,

I can confirm that the same problem presents itself on
guix 9896b37
Branch: master
Commit: 9896b37ac53e9b0504de55dd5ba4bfa2c241a7ed
of August 17.

A likely culprit is
commit 3481a5cb37cacbb54f74a2b1fa52ffc5c972b09f
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Date: Wed Aug 9 10:45:42 2023 +0200
guix: profiles: Do not raise error on incomplete TeX Live setups.
* guix/profiles.scm (texlive-font-maps): Check if TEXLIVE-SCRIPTS is present
in the manifest before trying to generate font maps.
which was the last time the profile hook for font generation has been
touched.

Andreas
N
N
Nicolas Goaziou wrote on 24 Aug 2023 16:11
(name . Andreas Enge)(address . andreas@enge.fr)(address . 65474-done@debbugs.gnu.org)
87h6oor0mm.fsf@nicolasgoaziou.fr
Hello,

Andreas Enge <andreas@enge.fr> writes:

Toggle quote (17 lines)
> I can confirm that the same problem presents itself on
> guix 9896b37
> Repository-URL: https://git.savannah.gnu.org/git/guix.git
> Branch: master
> Commit: 9896b37ac53e9b0504de55dd5ba4bfa2c241a7ed
> of August 17.
>
> A likely culprit is
> commit 3481a5cb37cacbb54f74a2b1fa52ffc5c972b09f
> Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
> Date: Wed Aug 9 10:45:42 2023 +0200
> guix: profiles: Do not raise error on incomplete TeX Live setups.
> * guix/profiles.scm (texlive-font-maps): Check if TEXLIVE-SCRIPTS is present
> in the manifest before trying to generate font maps.
> which was the last time the profile hook for font generation has been
> touched.

Thanks to your help, this bug is finally solved in commit
738b0e4ccc2bac3d77bb29dd6d51026d887d6b16.

Closing it!

Regards,
--
Nicolas Goaziou
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 65474@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 65474
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch