Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 652980 - =dev-texlive/texlive-latex-2017 babel-english case sensitivity problem (3.3q -> 3.3r) - ERROR: Package babel Error: Unknown option `UKenglish'. Either you misspelled it or the language definition file UKenglish.ldf was not found.
Summary: =dev-texlive/texlive-latex-2017 babel-english case sensitivity problem (3.3q ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
: 693634 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-04-11 18:53 UTC by Christian D.
Modified: 2019-11-15 11:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian D. 2018-04-11 18:53:06 UTC
Trying to compile the following LaTeX document fails:

\documentclass{article}
\usepackage[UKenglish]{babel}
\begin{document}
This is a test
\end{document}

ERROR: Package babel Error: Unknown option `UKenglish'. Either you misspelled it
or the language definition file UKenglish.ldf was not found.

It succeeds when replacing "UKenglish" with "ukenglish".

The problem is that gentoo currently ships babel-english-3.3q rather than 3.3r (as other distributions like Ubuntu do, even for texlive-2017). This leads to .tex files being incompatible. See: https://ctan.org/tex-archive/macros/latex/contrib/babel-contrib/english

Workaround: use "american" rather than "USenglish"
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-09-08 09:10:44 UTC
*** Bug 693634 has been marked as a duplicate of this bug. ***