Hi Rovanion
there was a problem with the profile hook. It only did half of
the work that “texlive-union” normally does. “texlive-union” is
used for packages only, but some of the steps it performs should
also have been done by the profile hook.
Commit a6b8794c69446730b5f12eb8eefc5ef3b99c97dc fixes this
problem.
I saved your document in a file “doc.tex” and then ran this
command successfully:
guix environment --pure --ad-hoc \
texlive-base \
texlive-url \
texlive-latex-hyperref \
texlive-fonts-ec \
texlive-lm \
texlive-babel-swedish \
texlive-pagenote \
texlive-ifmtarg \
texlive-morefloats \
texlive-sectsty -- pdflatex doc.tex
This produces a PDF file “doc.pdf” with an almost empty page with
the text “Notes”.
There was a warning about Babel, which may indicate some other
problem:
--8<---------------cut here---------------start------------->8---
Package babel Warning: Unknown language `nil'. Very likely you
(babel) requested it in a previous run. Expect some
(babel) wrong results in this run, which should
vanish
(babel) in the next one. Reported on input line 19.
--8<---------------cut here---------------end--------------->8---
--
Ricardo