[tex-live] Texlive 2009-39.1 update caused beamer problem

Martin Schröder martin at oneiros.de
Mon Apr 12 13:55:30 CEST 2010


2010/4/12 Paolo Crosetto <paolo.crosetto at gmail.com>
> Hello everyone.
>
> I am a heavy latex-beamer user (actually, I depend on it!).
>
> I use Opensuse 11.1, x86-64, and use to have texlive update from the (stable) Publishing repository (here: Index of /repositories/Publishing/openSUSE_11.1/x86_64)
>
> I recently updated to the latest version of texlive available on the repo (it is 2009-39.1 for some packages and 2009-38.1 for other (notably the main texlive itself).
>
> Since the update, beamer files fail to compile properly with pdflatex some of the old files, and _does not_ compile at all the new files.
>
> In the second case, which is by far the worse, beamer cannot compile any file. It spits out an error at the very first line (undefined control sequence: \begin{document}).
>
> In this case beamer cannot compile even a minimal file like this:
>
> \documentclass[a4paper,9pt,handout]{beamer}
>
> \title{A title}
>
> \author{Me}
>
> \date{\today}
>
> \begin{document}
>
> \maketitle
>
> \begin{frame}
>
> \frametitle{A sample frame}
>
> \begin{itemize}
>
> \item frame content 1
>
> \item frame content 2
>
> \end{itemize}
>
> \end{frame}
>
> \end{document}
>
> The errors it reports are striking: follows an excerpt from the log
>
> This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/openSUSE Build Service (...)
>
> *geometry* driver: auto-detecting
>
> *geometry* detected driver: pdftex
>
> ! Undefined control sequence.
>
> \Gm at lmargin -&gt;\Geom at lmargin
>
> l.12 \begin{document}
>
> ! Undefined control sequence.
>
> \Gm at rmargin -&gt;\Geom at rmargin
>
> ------------------------
>
> In the first case (some old file with a beamer presentation) the file compiles, and pdf is generated, but margins are wrong, parts of the slides is cropped, and it reports errors in the beamer style file.
>
> The errors reported are somewhat different from file to file, but they usually have to do with style files (innertheme, outertheme). More precisely, compilation reports errors on meeting statements related to 'text margin left' and/or 'text margin right'.
>
> \setbeamersize{text margin left = \beamer at fancy@normalmargin}
>
> Beamer complains that this is an undefined control sequence (I suppose it complains about 'text margin left').
>
> I suppose something must have gone wrong either in texlive sources or in the compilation process used to build the 2009-39 (and -38) rpms.
>
> I wanted to contact the repo maintainer as I think this could be the packager's fault but could not find his/her name anywhere.

File a bug with bugzilla (https://bugzilla.novell.com); the problem is
already fixed in TeXlive.

Best
   Martin



More information about the tex-live mailing list