Subject: bug#33094: latex-koma-script: scrlttr2: ERROR: Argument of \strip@prefix has an extra }.

From: Ricardo Wurmus <[email-masked]>
Date: Tue, 31 May 2022 12:32:44 +0200

Lars-Dominik Braun <[email-masked]> writes:

> Hi Ricardo,
>
> this problem is biting me too now.
>
>> > % This line is new.  Set the language!
>> > \usepackage[british]{babel}
>> 
>> It is in fact sufficient to add only this line
>> 
>>    \def\languagename{english}
>> 
> This workaround only works fine for scrlttr2, but unfortunately not for
> scrbook, scrartcl, … Any idea?

The correct solution to this problem would be to add a little build
cycle: build a bootstrap version of pdflatex (and the other formats) so
that we can build babel; then rebuild pdflatex (and all the other
formats, and everything that goes into texlive-latex-base) in an
environment where babel exists.

The resulting pdflatex.fmt would then likely be aware of babel and
behave like the file from the monolithic texlive package.

-- 
Ricardo