* bug#73831: dvilualatex binary nowhere to be found
@ 2024-10-16 2:10 Justin Veilleux via Bug reports for GNU Guix
2024-10-16 18:05 ` Nicolas Goaziou via Bug reports for GNU Guix
0 siblings, 1 reply; 4+ messages in thread
From: Justin Veilleux via Bug reports for GNU Guix @ 2024-10-16 2:10 UTC (permalink / raw)
To: 73831
Hello. I noticed that the dvilualatex binary isn't in the big texlive
package. Is it contained in some other latex package not present in
texlive? I grepped the guix source code and found a mention of
dvilualatex in the `#:create-formats` arguments of the
`texlive-latex-bin`, so I suppose it must be somewhere. Am I missing
something?
Cheers.
^ permalink raw reply [flat|nested] 4+ messages in thread
* bug#73831: dvilualatex binary nowhere to be found
2024-10-16 2:10 bug#73831: dvilualatex binary nowhere to be found Justin Veilleux via Bug reports for GNU Guix
@ 2024-10-16 18:05 ` Nicolas Goaziou via Bug reports for GNU Guix
2024-10-17 2:59 ` Justin Veilleux via Bug reports for GNU Guix
0 siblings, 1 reply; 4+ messages in thread
From: Nicolas Goaziou via Bug reports for GNU Guix @ 2024-10-16 18:05 UTC (permalink / raw)
To: 73831; +Cc: terramorpha
Hello,
Justin Veilleux via Bug reports for GNU Guix <bug-guix@gnu.org> writes:
> Hello. I noticed that the dvilualatex binary isn't in the big texlive
> package. Is it contained in some other latex package not present in
> texlive? I grepped the guix source code and found a mention of
> dvilualatex in the `#:create-formats` arguments of the
> `texlive-latex-bin`, so I suppose it must be somewhere. Am I missing
> something?
No, it's an omission in both the modular and the monolitic texlive
package. "dvilualatex" executable should be a symlink to "luatex", but
that symlink is not created in `texlive-latex-bin'.
I'll create it in the next tex-team branch update. Meanwhile, you can
force dvilualatex format with "luatex &dvilualatex".
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 4+ messages in thread
* bug#73831: dvilualatex binary nowhere to be found
2024-10-16 18:05 ` Nicolas Goaziou via Bug reports for GNU Guix
@ 2024-10-17 2:59 ` Justin Veilleux via Bug reports for GNU Guix
2024-10-17 19:43 ` Nicolas Goaziou via Bug reports for GNU Guix
0 siblings, 1 reply; 4+ messages in thread
From: Justin Veilleux via Bug reports for GNU Guix @ 2024-10-17 2:59 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: 73831
Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:
> Hello,
>
> Justin Veilleux via Bug reports for GNU Guix <bug-guix@gnu.org> writes:
>
>> Hello. I noticed that the dvilualatex binary isn't in the big texlive
>> package. Is it contained in some other latex package not present in
>> texlive? I grepped the guix source code and found a mention of
>> dvilualatex in the `#:create-formats` arguments of the
>> `texlive-latex-bin`, so I suppose it must be somewhere. Am I missing
>> something?
>
> No, it's an omission in both the modular and the monolitic texlive
> package. "dvilualatex" executable should be a symlink to "luatex", but
> that symlink is not created in `texlive-latex-bin'.
>
> I'll create it in the next tex-team branch update. Meanwhile, you can
> force dvilualatex format with "luatex &dvilualatex".
>
> Regards,
Hello. I created and installed a dummy package that adds a symlink to
lualatex named dvilualatex in /bin. My use case for dvilualatex is
mostly to render latex previews in org mode, and when I run the command,
I get the following log:
> RUNNING: dvilualatex -interaction nonstopmode -output-directory /tmp/ /home/terramorpha/org-roam/org-tex-Vmk6rv.tex
>
> kpathsea: Running mktexfmt dvilualatex.fmt
> Can't locate TeXLive/TLUtils.pm in @INC (you may need to install the TeXLive::TLUtils module) (@INC contains: /gnu/store/19jbgv16cxxqkxyinfs5n24zhmms0hns-texlivetexmf-20240312/share/tlpkg /gnu/store/19jbgv16cxxqkxyinfs5n24zhmms0hns-texlivetexmf-20240312/share/texmf-dist/scripts/texlive /gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0/lib/perl5/site_perl/5.36.0/x86_64-linux-thread-multi /gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0/lib/perl5/site_perl/5.36.0 /gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0/lib/perl5/5.36.0/x86_64-linux-thread-multi /gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0/lib/perl5/5.36.0) at /gnu/store/9i60rnxf82i77nhcm161i018cpxjjd9x-texlivebin-20240312/share/texmf-dist/scripts/texlive/fmtutil.pl line 45.
> BEGIN failed--compilation aborted at /gnu/store/9i60rnxf82i77nhcm161i018cpxjjd9x-texlivebin-20240312/share/texmf-dist/scripts/texlive/fmtutil.pl line 45.
> This is LuaHBTeX, Version 1.18.0 (TeX Live 2024/GNU Guix)
> restricted system commands enabled.
> I can't find the format file `dvilualatex.fmt'!
Could I fix this by setting some environment variable? the file seems to
be present in texlive-latex-bin
Cheers.
^ permalink raw reply [flat|nested] 4+ messages in thread
* bug#73831: dvilualatex binary nowhere to be found
2024-10-17 2:59 ` Justin Veilleux via Bug reports for GNU Guix
@ 2024-10-17 19:43 ` Nicolas Goaziou via Bug reports for GNU Guix
0 siblings, 0 replies; 4+ messages in thread
From: Nicolas Goaziou via Bug reports for GNU Guix @ 2024-10-17 19:43 UTC (permalink / raw)
To: Justin Veilleux; +Cc: 73831
Hello,
Justin Veilleux <terramorpha@cock.li> writes:
> Hello. I created and installed a dummy package that adds a symlink to
> lualatex named dvilualatex in /bin. My use case for dvilualatex is
> mostly to render latex previews in org mode, and when I run the command,
> I get the following log:
Org contains no reference whatsoever to "dvilualatex". How did you
manage to make Org call it?
> Could I fix this by setting some environment variable? the file seems to
> be present in texlive-latex-bin
What TeX Live packages have you installed?
What is the return value of `kpsewhich -engine=/ dvilualatex.fmt'?
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-10-17 19:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-16 2:10 bug#73831: dvilualatex binary nowhere to be found Justin Veilleux via Bug reports for GNU Guix
2024-10-16 18:05 ` Nicolas Goaziou via Bug reports for GNU Guix
2024-10-17 2:59 ` Justin Veilleux via Bug reports for GNU Guix
2024-10-17 19:43 ` Nicolas Goaziou via Bug reports for GNU Guix
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).