Slides with the neo theme fail to build when beamer 3.70 is installed: Package beamerfontthemeneo Error: Patching frame title failed. Everything builds fine with beamer 3.68. Neo is derived from metropolis, and does very, very nasty things, like using patchcmd all over the place. And beamer actually implemented a workaround to keep metropolis/neo going (see https://github.com/josephwright/beamer/issues/802). I am not sure why we still run into this. But probably it is due the combination of beamer 3.70 and Texlive 2021.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5094c20d1771923654f4df3381c34730e5e2e858 commit 5094c20d1771923654f4df3381c34730e5e2e858 Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2023-07-24 08:44:34 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2023-07-24 08:57:42 +0000 dev-tex/latex-beamer: Revert "dev-tex/latex-beamer: remove old versions" As discusses in #-tex, this reverts commit f86442b81f5806028caf5a5567bd1757d4f19d40. Bug: https://bugs.gentoo.org/911121 Signed-off-by: Florian Schmaus <flow@gentoo.org> dev-tex/latex-beamer/Manifest | 2 ++ dev-tex/latex-beamer/latex-beamer-3.68.ebuild | 40 +++++++++++++++++++++++++++ dev-tex/latex-beamer/latex-beamer-3.69.ebuild | 40 +++++++++++++++++++++++++++ 3 files changed, 82 insertions(+)
FTR, https://github.com/josephwright/beamer/blob/4bed882a250335d7f89bb00393f4509d57246a5b/base/beamerbasecompatibility.sty#L251-L284 are the beamer hacks for metropolis that do not seem to have an effect in Gentoo with beamer 3.69/3.70.
Hmm. I never used neo (and metropolis) themes myself, and for my slides 3.70 works fine. Is there any chance that texlive-2023 will be in Gentoo? arxiv.org has switched to 2023. I am tempted to remove Gentoo texlive and to install texlive-2023 outside portage control.
(In reply to Florian Schmaus from comment #2) > FTR, > https://github.com/josephwright/beamer/blob/ > 4bed882a250335d7f89bb00393f4509d57246a5b/base/beamerbasecompatibility. > sty#L251-L284 are the beamer hacks for metropolis that do not seem to have > an effect in Gentoo with beamer 3.69/3.70. The hacks are not working since they use a new naming scheme for hooks: {file/<name>/after}, while TexLive-2021 from Gentoo is still using the old one: {file/after/<name>}.