[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: