I believe I found a bug that has hit texlive-base (2022.20221123-1) in Debian Sid yesterday according to Changelog. Consider this minimal example:
$ cat test.tex
\documentclass{article}
\usepackage{mathfont}
\begin{document}
\end{document}
$ lualatex test.tex
...
(./test.tex
LaTeX2e <2022-11-01>
L3 programming layer <2022-11-02>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/mathfont/mathfont.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
! Argument of \M@p@tch@decl@re has an extra }.
...
Neither mathfont
nor its only dependency atveryend
have been updated recently as far as I can tell.
I'd like to file a bug report, but I don't know where. Who should I contact in this case, and how do I find the correct person in general?
texdoc mathfont
. There's an email there\DeclareSymbolFont
, and that was changed in the latest release and so now the patch fails. That is a problem with such packages: they often rely on internals which can change.