unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* 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).