Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#56460 - [texlive-core] Missing fonts since recent upgrade

Attached to Project: Arch Linux
Opened by Bruno Pagani (ArchangeGabriel) - Sunday, 26 November 2017, 13:57 GMT
Last edited by Rémy Oudompheng (remyoudompheng) - Sunday, 03 December 2017, 12:34 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Rémy Oudompheng (remyoudompheng)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

I’ve recently realized that some fonts had disappeared in the latest texlive-core update, and this makes enblend-enfuse fail to build.

Indeed, when trying to compile enblend-enfuse 4.2 from source, with all the required dependencies for the documentation, it fails at LaTeX compilation with the following message:

```
LaTeX Font Info: Font shape `OT1/cmr/bx/sc' in size <24.88> not available
(Font) Font shape `OT1/cmr/b/sc' tried instead on input line 10.
./common-fdl.tex:10: Font OT1/cmr/bx/sc/24.88=cmbcsc10 at 24.88pt not loadable:
Metric (TFM) file not found.
<to be read again>
relax
l.10 ...NU} Free Documentation License\commonpart}
```

When looking a bit above I’ve found this block at the beginning of the compilation:
```
kpathsea: Running mktextfm cmbcsc10
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input cmbcsc10
This is METAFONT, Version 2.7182818 (TeX Live 2017/Arch Linux) (preloaded base=mf)

kpathsea: Running mktexmf cmbcsc10

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

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

Transcript written on mfput.log.
grep: cmbcsc10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input cmbcsc10' failed to make cmbcsc10.tfm.
kpathsea: Appending font creation commands to missfont.log.
```

Apparently the font was recently removed from the texlive-core package:
```
@@ -3479,12 +3481,7 @@ texlive-core usr/share/texmf-dist/fonts/source/public/cm/bigop.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/calu.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmb10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbase.mf
-texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbcsc10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbsy10.mf
-texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbtex10.mf
-texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbtt10.mf
-texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbtt8.mf
-texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbtt9.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbx10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbx12.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbx5.mf
@@ -3497,7 +3494,6 @@ texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmbxti10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmcsc10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmdunh10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmex10.mf
-texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmexb10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmff10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmfi10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmfib8.mf
@@ -3558,7 +3554,6 @@ texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmtt10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmtt12.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmtt8.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmtt9.mf
-texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmttb10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmu10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/cmvtt10.mf
texlive-core usr/share/texmf-dist/fonts/source/public/cm/comlig.mf
@@ -5320,7 +5315,6 @@ texlive-core usr/share/texmf-dist/fonts/tfm/public/cc-pl/pcslc9.tfm
texlive-core usr/share/texmf-dist/fonts/tfm/public/cc-pl/pcti10.tfm
texlive-core usr/share/texmf-dist/fonts/tfm/public/cm/
texlive-core usr/share/texmf-dist/fonts/tfm/public/cm/cmb10.tfm
-texlive-core usr/share/texmf-dist/fonts/tfm/public/cm/cmbcsc10.tfm
```

Looking upstream (TeX-Live) I’ve realised that this is because the fonts were moved but the new ones were not included:
https://tug.org/svn/texlive?view=revision&revision=45796

Could you fix that please?
This task depends upon

Closed by  Rémy Oudompheng (remyoudompheng)
Sunday, 03 December 2017, 12:34 GMT
Reason for closing:  Fixed
Additional comments about closing:  texlive-fontsextra 2017.45939-1
Comment by Rémy Oudompheng (remyoudompheng) - Saturday, 02 December 2017, 22:19 GMT
Can you please provide a small sample document that fails to compile ?
Comment by Rémy Oudompheng (remyoudompheng) - Saturday, 02 December 2017, 23:05 GMT
Well, here it is.

Loading...