Bug#947064: texlive-fonts-extra: fourier-orns.sty broken, docs using the Fourier font no longer compile
Package: texlive-fonts-extra
Version: 2019.20191208-1
Severity: important
Dear Maintainer,
After "apt-get upgrade", the following LaTeX code does not compile:
##################################
minimal input file
\documentclass{minimal}
\usepackage{fontspec,xltxtra,xunicode}
\usepackage{fouriernc}
\begin{document}
Hi!
\end{document}
##################################
The error message:
[...]
(/usr/share/texlive/texmf-dist/tex/latex/fourier/fourier-orns.sty
kpathsea: Running mktextfm FourierOrns
/usr/share/texlive/texmf-dist/web2c/mktexnam: Could not map source abbreviation
F for FourierOrns.
/usr/share/texlive/texmf-dist/web2c/mktexnam: Need to update
/usr/share/texlive/texmf-dist/fonts/map/fontname/special.map?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode;
input FourierOrns
This is METAFONT, Version 2.7182818 (TeX Live 2019/Debian) (preloaded base=mf)
kpathsea: Running mktexmf FourierOrns
! I can't find file `FourierOrns'.
<*> ...our; mag:=1; nonstopmode; input FourierOrns
Please type another input file name
! Emergency stop.
<*> ...our; mag:=1; nonstopmode; input FourierOrns
Transcript written on mfput.log.
grep: FourierOrns.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input
FourierOrns' failed to make FourierOrns.tfm.
kpathsea: Appending font creation commands to missfont.log.
! Package fontspec Error: The font "FourierOrns" cannot be found.
For immediate help type H <return>.
...
l.11 \newcommand
*{\TakeFourierOrnament}[1]{{\FourierOrns \char#1}}
?
##################################
Commenting the line \usepackage{fouriernc} makes the file compile again.
An other way to make the file compile again is to open
/usr/share/texlive/texmf-dist/tex/latex/fourier/fourier.sty
and comment line 52
\RequirePackage{fourier-orns}
I noticed the problem because a file that compiled neatly two days ago failed
today as above.
I don't know if a font is missing (packaging problem?), as LaTeX says, or if
the name of an existing font has been misspelt in a config file (upstream
problem?).
Kind regards,
Sébastien.
PS: here is the .fls file.
##################################
other files
PWD /raid/home/seb/temp
INPUT /etc/texmf/web2c/texmf.cnf
INPUT /usr/share/texmf/web2c/texmf.cnf
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
INPUT /var/lib/texmf/web2c/xetex/xelatex.fmt
INPUT a.tex
OUTPUT a.log
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/minimal.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/minimal.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex
INPUT /dev/null
INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/UnicodeData.txt
INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/UnicodeData.txt
INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/CaseFolding.txt
INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/CaseFolding.txt
INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt
INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3deprecation.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3deprecation.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xdvipdfmx.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xdvipdfmx.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/tuenc.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/tuenc.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/tuenc.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg
INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg
INPUT /usr/share/texlive/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty
INPUT /usr/share/texlive/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/realscripts/realscripts.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/realscripts/realscripts.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/metalogo/metalogo.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/metalogo/metalogo.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def
INPUT /usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
INPUT /usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
INPUT /usr/share/texmf/tex/latex/tipa/t3enc.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/fouriernc/fouriernc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/fouriernc/fouriernc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/fourier/fourier.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/fourier/fourier.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
INPUT /usr/share/texmf/tex/latex/lm/t1lmr.fd
INPUT /usr/share/texmf/tex/latex/lm/t1lmr.fd
INPUT /usr/share/texmf/fonts/tfm/public/lm/ec-lmr10.tfm
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/fourier/fourier-orns.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/fourier/fourier-orns.sty
######################################
List of ls-R files
-rw-r--r-- 1 seb seb 20588 Feb 11 2009 /home/seb/.texmf/ls-R
-rw-r--r-- 1 root root 1795 Dec 14 21:42 /var/lib/texmf/ls-R
lrwxrwxrwx 1 root root 29 Dec 3 11:04 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN
lrwxrwxrwx 1 root root 31 Dec 9 00:15 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST
lrwxrwxrwx 1 root root 31 Dec 9 00:15 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST
######################################
Config files
-rw-r--r-- 1 root root 475 Dec 14 21:42 /etc/texmf/web2c/texmf.cnf
lrwxrwxrwx 1 root root 33 Dec 9 00:15 /usr/share/texmf/web2c/fmtutil.cnf -> /var/lib/texmf/fmtutil.cnf-DEBIAN
-rw-r--r-- 1 seb seb 12 Jun 25 2012 /home/seb/.texmf/web2c/updmap.cfg
-rw-r--r-- 1 root root 2951 Dec 14 21:42 /var/lib/texmf/tex/generic/config/language.dat
######################################
Files in /etc/texmf/web2c/
total 8
-rw-r--r-- 1 root root 283 Jul 31 09:21 mktex.cnf
-rw-r--r-- 1 root root 475 Dec 14 21:42 texmf.cnf
######################################
md5sums of texmf.d
ca40c66f144b4bafc3e59a2dd32ecb9c /etc/texmf/texmf.d/00debian.cnf
-- System Information:
Debian Release: bullseye/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.3.0-1-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US.iso88591), LANGUAGE=C (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US.iso88591)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages texlive-fonts-extra depends on:
ii tex-common 6.13
ii texlive-base 2019.20191208-4
Versions of packages texlive-fonts-extra recommends:
ii fonts-adf-accanthis 0.20190904-1.1
ii fonts-adf-berenis 0.20190904-1.1
ii fonts-adf-gillius 0.20190904-1.1
ii fonts-adf-universalis 0.20190904-1.1
ii fonts-cabin 1.5-3
ii fonts-cantarell 0.111-2
ii fonts-comfortaa 3.001-3
ii fonts-croscore 20181227-1
ii fonts-crosextra-caladea 20130214-2
ii fonts-crosextra-carlito 20130920-1
ii fonts-dejavu-core 2.37-1
ii fonts-dejavu-extra 2.37-1
ii fonts-ebgaramond 0.016-1
ii fonts-ebgaramond-extra 0.016-1
ii fonts-font-awesome 5.0.10+really4.7.0~dfsg-1
ii fonts-freefont-otf 20120503-9
ii fonts-freefont-ttf 20120503-9
ii fonts-gfs-artemisia 1.1-5
ii fonts-gfs-complutum 1.1-6
ii fonts-gfs-didot 1.1-6
ii fonts-gfs-neohellenic 1.1-6
ii fonts-gfs-olga 1.1-5
ii fonts-gfs-solomos 1.1-5
ii fonts-go 0~20170330-1
ii fonts-junicode 1.002-2
ii fonts-lato 2.0-2
ii fonts-linuxlibertine 5.3.0-4
ii fonts-lobstertwo 2.0-2
ii fonts-noto-core 20181227-1
ii fonts-noto-mono 20181227-1
ii fonts-oflb-asana-math 000.907-6
ii fonts-open-sans 1.11-1
ii fonts-roboto-unhinted 2:0~20170802-3
ii fonts-sil-gentium 20081126:1.03-2
ii fonts-sil-gentium-basic 1.102-1
ii fonts-sil-gentiumplus 5.000-2
ii fonts-sil-gentiumplus-compact 5.000-2
ii fonts-stix 1.1.1-4
ii texlive-fonts-extra-links 2019.20191208-1
ii texlive-fonts-recommended 2019.20191208-4
ii texlive-latex-extra 2019.20191208-1
Versions of packages texlive-fonts-extra suggests:
ii cm-super 0.3.4-15
ii texlive-fonts-extra-doc 2019.20191208-1
Versions of packages tex-common depends on:
ii dpkg 1.19.7
ii ucf 3.0038+nmu1
Versions of packages tex-common suggests:
ii debhelper 12.7.2
Versions of packages texlive-fonts-extra is related to:
ii tex-common 6.13
ii texlive-binaries 2019.20190605.51237-3
-- no debconf information
Reply to: