Bug#989808: fonts-linuxlibertine: Newer Libertine fonts available from CTAN
Package: fonts-linuxlibertine
Version: 5.3.0-6
Severity: important
X-Debbugs-Cc: zackw@panix.com, debian-tex-maint@lists.debian.org
The Libertine font project ceased to make new releases circa 2012
(you will probably already have noticed that the debian/watch file is
pinging a location that no longer exists). The TeX Live people have
taken over maintenance; the version of these fonts on CTAN
(https://www.ctan.org/pkg/libertine/) is still labeled “5.3.0” but has
received significant changes relative to what’s in Debian right now.
These changes are particularly important for use in LuaLaTeX
documents; without them, every document that uses these fonts,
rendered with LuaLaTex, will spew warnings (listed below). I _think_
these warnings are harmless unless you want to use certain fancy
typographic features, but I’m not sure, and the problems are
apparently significant enough that libertine.sty contains special code
to force use of TeX Live’s version of the fonts. That special code
is, however, ineffective on Debian because the font files in
/usr/share/texlive/texmf-dist/fonts/opentype/public/libertine are just
symlinks to the files provided by the fonts-linuxlibertine package.
(This is why I’ve marked the bug as severity important. I’m also
cc:ing the TeX maintainers.)
Please update the fonts in this package to the versions found on CTAN.
It would be reasonable to consider https://www.ctan.org/pkg/libertine
the new upstream, IMHO.
-- Reproduce warnings by running lualatex on this file:
\documentclass{article}
\usepackage{libertine}
\begin{document}
x
\end{document}
-- Warnings:
Package fontspec Warning: OpenType feature 'Numbers=Uppercase' (lnum) not
(fontspec) available for font 'LinBiolinum_RB' with script
(fontspec) 'CustomDefault' and language 'Default'.
Package fontspec Warning: OpenType feature 'Numbers=Uppercase' (lnum) not
(fontspec) available for font 'LinBiolinum_RB' with script
(fontspec) 'CustomDefault' and language 'Default'.
Package fontspec Warning: OpenType feature 'Numbers= Monospaced, Lining'
(fontspec) (tnum) not available for font 'LinLibertine_RZI'
(fontspec) with script 'CustomDefault' and language 'Default'.
Package fontspec Warning: OpenType feature 'Numbers= Monospaced, Lining'
(fontspec) (tnum) not available for font 'LinLibertine_RZI'
(fontspec) with script 'CustomDefault' and language 'Default'.
Package fontspec Warning: OpenType feature 'Numbers=Uppercase' (lnum) not
(fontspec) available for font 'LinBiolinum_RB' with script
(fontspec) 'CustomDefault' and language 'Default'.
Package fontspec Warning: OpenType feature 'Numbers=Uppercase' (lnum) not
(fontspec) available for font 'LinBiolinum_RB' with script
(fontspec) 'CustomDefault' and language 'Default'.
-- Package-specific info:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==================-=============-============-=====================================================
ii fontconfig 2.13.1-4.2 amd64 generic font configuration library - support binaries
ii libfreetype6:amd64 2.10.4+dfsg-1 amd64 FreeType 2 font engine, shared library files
ii libxft2:amd64 2.3.2-2 amd64 FreeType-based font drawing library for X
-- System Information:
Debian Release: 11.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-7-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-- no debconf information
Reply to: