Public bug reported:
gregoriotex (package texlive-music) is not working:
- The package is mussing dependencies to texlive-latex-extra
(gregoriotex requires xstring.sty) and texlive-luatex.
- After installing the missing dependencies, the following error occurs:
Test files:
-- kyrie.tex
\documentclass[12pt, a5paper]{article}
%\usepackage{fullpage}
%\usepackage{fontspec}
%\usepackage{libertine}
\usepackage[autocompile]{gregoriotex}
\begin{document}
\gregorioscore{kyrie}
\end{document}
--
-- kyrie.gabc
name:Kyrie XVII;
%%
(c4)KY(f)ri(gfg)e(h.) *() e(ixjvIH'GhvF'E)lé(ghg')i(g)son.(f.) <i>bis</i>(::)
--
Command: lualatex --shell-escape kyrie
--
Result from kyrie.log:
Module gregoriotex Info: Looking in on input line 10
Module gregoriotex Info: Found kyrie.gabc directly on input line 10
Module gregoriotex Info: Output directory: tmp-gre/ on input line 10
Module gregoriotex Info: The file tmp-gre/kyrie-6_1_0.gtex does not exist. Compi
ling gabc file on input line 10
Module gregoriotex Info: compiling the score kyrie.gabc... on input line 10
/usr/share/texlive/texmf-dist/tex/latex/base/ltluatex.lua:109:
Module gregoriotex Error: Unable to find gregorio executable.
(gregoriotex) shell-escape mode may not be activated. Try
(gregoriotex)
(gregoriotex) lualatex --shell-escape kyrie.tex
(gregoriotex)
(gregoriotex) See the documentation of Gregorio or your TeX
(gregoriotex) distribution to automatize it. on input line 10
stack traceback:
[C]: in function 'error'
/usr/share/texlive/texmf-dist/tex/latex/base/ltluatex.lua:109: in
function </us
r/share/texlive/texmf-dist/tex/latex/base/ltluatex.lua:108>
(...tail calls...)
...exlive/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:177: in
upvalue 'gr
egorio_exe'
...exlive/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:1117: in
upvalue 'c
ompile_gabc'
...exlive/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:1290: in
field 'inc
lude_score'
[\directlua]:1: in main chunk.
\gre@gregorioscore ...allowdeprecated@asboolean )}
\or \gre@debugmsg {compile...
l.10 \gregorioscore{kyrie}
--
The error is reproducible with a clean install of
Ubuntu 25.04 / texlive-2024.20250309-2 / gregorio 6.0.0 (kpathsea version
6.4.0/dev)
The previous versions could compile the files:
Ubuntu 24.04.3 / texlive-2023.20240207-1 / gregorio 6.0.0 (kpathsea version
6.3.5)
Ubuntu 24.10 / texlive-2024.20240706-2 / gregorio 6.0.0 (kpathsea version
6.4.0/dev)
ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: texlive-music 2024.20250309-2
ProcVersionSignature: Ubuntu 6.14.0-27.27-generic 6.14.6
Uname: Linux 6.14.0-27-generic x86_64
ApportVersion: 2.32.0-0ubuntu5.3
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: X-Cinnamon
Date: Sun Aug 10 15:08:59 2025
EcryptfsInUse: Yes
InstallationDate: Installed on 2018-09-29 (2507 days ago)
InstallationMedia: Ubuntu 18.04 "Bionic" - Build amd64 LIVE Binary
20180608-09:38
PackageArchitecture: all
ProcEnviron:
LANG=de_DE.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=screen-256color
XDG_RUNTIME_DIR=<set>
SourcePackage: texlive-extra
UpgradeStatus: Upgraded to plucky on 2025-04-28 (104 days ago)
** Affects: texlive-extra (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug plucky
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2120248
Title:
gregoriotex fails
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/texlive-extra/+bug/2120248/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs