Additional testing confirms the issue with real store paths:

  export GUIX_TEXMF="$(guix build texlive-bin)/share/texmf-dist:\
  $(guix build gnuplot)/share/texmf-dist"
  kpsewhich gnuplot-lua-tikz.sty
  → (empty, file not found)

Removing braces in texmf.cnf (TEXMFDIST = $GUIX_TEXMF instead of
{$GUIX_TEXMF}) does not help: kpathsea re-adds braces around the
expanded value, so colon-separated paths are still invalid inside
brace expressions.

A fix likely requires either a profile hook generating texmf.cnf with
comma-separated paths at profile build time, or a different approach
to multi-package GUIX_TEXMF handling.

-- 
Olivier Farges
  Maitre de conférence HDR
  Directeur des partenariats industriels ENSGSI
  LEMTA - UMR 7563 (CNRS – Université de Lorraine)
  tel : +33 3 72 74 42 69 / +33 6 81 37 28 67
  mel : [email protected]

Attachment: signature.asc
Description: PGP signature

Reply via email to