On 2020-02-12 21:45, Leo Famulari wrote:
The simplest way to make a gcroot is to symlink the store item into
/var/guix/gcroots.
In fact, I've had this exact symlink for a few years now:
lrwxrwxrwx 1 root root 73 Aug 5 2017 texlive-20170524-texmf.tar.xz
->
/gnu/store/5rnvmy02yazy8iwaa91kijbbqp8qmflz-texlive-20170524-texmf.tar.xz
Ah, thanks, that should do it! I wondered if I was the only one with
this problem.
@Zimoun: texlive-texmf.tar.xz is only a build input of texlive, so it
can be gc'ed even when texlive is installed in a profile. As far as I
remember, updates to texlive often seem to require the original texmf
tarball and apply patches to it (not sure how this works precisely --
somehow there are no substitutes for the patched/updated version of
texlive-texmf?). Interesting that you saw 2 downloads of texlive-texmf
(a 2.5GB nar file *and* the 2.5GB original tarball?). I don't
understand why that happens (but even in this case, eliminating at least
the tar.xz download saves a lot of time and bandwidth).
Thank you!
Thomas