#862966 texlive-fonts-extra: Missing yinitas.tfm which makes yfonts.sty unusable

#862966#5
Date:
2017-05-19 12:11:25 UTC
From:
To:
Hallo,

under Jessie I can successfully build the following LaTeX file:

\documentclass{article}
\usepackage{yfonts}

\begin{document}
\yinipar{T}est
\end{document}

since texlive-fonts-extra (2014.20141024-1) contains:

$ dpkg -S /usr/share/texlive/texmf-dist/fonts/tfm/public/gothic/yinitas.tfm
texlive-fonts-extra: /usr/share/texlive/texmf-dist/fonts/tfm/public/gothic/yinitas.tfm


Under Stretch texlive-fonts-extra (2016.20170123-5) that file is missing
and so the following happens:


$ pdflatex initiale.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./initiale.tex
LaTeX2e <2017/01/01> patch level 3
Babel <3.9r> and hyphenation patterns for 18 language(s) loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/yfonts/yfonts.sty)
No file initiale.aux.

kpathsea: Running mktextfm yinitas
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input yinitas
This is METAFONT, Version 2.7182818 (TeX Live 2016/Debian) (preloaded base=mf)


kpathsea: Running mktexmf yinitas
! I can't find file `yinitas'.
<*> ...=ljfour; mag:=1; nonstopmode; input yinitas

Please type another input file name
! Emergency stop.
<*> ...=ljfour; mag:=1; nonstopmode; input yinitas

Transcript written on mfput.log.
grep: yinitas.log: Datei oder Verzeichnis nicht gefunden
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input yinitas' failed to make yinitas.tfm.
kpathsea: Appending font creation commands to missfont.log.
! Font U/yinitas/m/n/10=yinitas not loadable: Metric (TFM) file not found.
<to be read again>
                   relax
l.5 \yinipar{T}
               est
?


The file missfont.log is created containing:

   mktextfm yinitas


I have checked

   apt-file search yinitas.tfm

which remains empty so it seems it was not moved somewhere else.
In other words: The style

   texlive-fonts-extra: /usr/share/texlive/texmf-dist/tex/latex/yfonts/yfonts.sty

is non-functional due to missing yinitas.tfm.  Is this file missing by
accident (if yes, please re-add it) and if it was removed intentionally
please document it and remove the style file as well.

Kind regards and thanks for maintaining texlive-fonts-extra

     Andreas.

#862966#10
Date:
2017-12-19 22:07:46 UTC
From:
To:
On 19.05.2017 14:11, Andreas Tille wrote:

Hi Andreas,
The files in question were removed, see [1]. The last commit note
actually is:

"gothic CTAN sync, now excluding yfonts-t1 and blacklettert1 and yinit-as"

The reason I can't see, I just noticed that the yinit-as package has no
license statement on CTAN.

Unfortunately the yfonts.sty file still refers to the fonts by (A)ndreas
(S)chrell. So the file needs either to be fixed to not use AS or simply
be removed.

@Norbert: could you care about this?

Hilmar

[1]
https://www.tug.org/svn/texlive/trunk/Master/texmf-dist/fonts/tfm/public/gothic/

#862966#15
Date:
2017-12-27 06:00:50 UTC
From:
To:
   'yinit-as',    "die 'skipping, wait request, old never-included variant of yinit'",
which is a bit cryptic. I guess it is about a missing license statement
that triggered removal.

If this is the case and the license situation is not cleared up, then
there is nothing we can do here. yfonts package supports 4 different
gothic fonts, one of which (yinit) we cannot ship. There is no way we
will remove yfonts package, and upstream will not remove support for
yinit fonts as they are there and can be installed by any user.

Best

Norbert