TeX Live and MacTeXFedora with texlive, font msbm10.t3 not found

Information and discussion about TeX Live distribution for all platforms (Windows, Linux, Mac OS X) and the related MacTeX: installing, updating, configuring
Post Reply
wrdlbrmpfd
Posts: 2
Joined: Sat Nov 13, 2021 3:20 pm

Fedora with texlive, font msbm10.t3 not found

Post by wrdlbrmpfd »

Hello!

I'm new on linux (Fedora35), and have a problem compiling my first document.
A minimal example looks like this:

Code: Select all

\documentclass{article}
\usepackage{amssymb}
\begin{document}
$\nless$
\end{document}
pdflatex throws this error: "pdflatex (file msbm10.t3): cannot open Type 1 font file for reading"

No pdf is produced. I installed texlive by "dnf install texlive-scheme-full".

What I tried so far:

1) On another computer (opensuse) this document compiles, and a file msbm10.pfb is found. Its path is /net/TeXLive/2021/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb. On my system I found such a file as well, it's path is /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb. It seems it is either not found, or the file with the ending .t3 is required instead.

2) When replacing \nless by \Re, the document is compiled correctly, reading a file /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb. So it seems that the amsfonts directory is searched.

3) I found a file called "msbm10.t3" here: https://ctan.math.washington.edu/tex-archive/fonts/mpfonts/type3/mpfonts-amsfonts/. I downloaded it to the location of the msbm10.pfb-file, but nothing changed. I then found that such a file already exists on my system, in "/usr/share/texlive/texmf-dist/fonts/type3/mpfonts".

4) I tried "dnf install texlive-amsfonts.noarch" and "dnf install texlive-mpfonts.noarch", but both were installed already.

5) Following some advice in a similar situation i executed texhash.

6) I reinstalled texlive using "dnf reinstall texlive-scheme-full".

Now I'm out of ideas. Please let me know if you have any suggestions. Thanks a lot in advance :)

--Update--
7) A friend could compile the document on his Fedora system. The file /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb was read, which also exists on my system in the same location.
Last edited by Stefan Kottwitz on Sat Nov 13, 2021 6:57 pm, edited 1 time in total.
Reason: code marked

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org
LaTeX Beginner's Guide LaTeX Cookbook LaTeX TikZ graphics TikZによるLaTeXグラフィックス
wrdlbrmpfd
Posts: 2
Joined: Sat Nov 13, 2021 3:20 pm

Fedora with texlive, font msbm10.t3 not found

Post by wrdlbrmpfd »

It's working now, after pulling the latest Fedora update, and running updmap-sys at least twice :)

Before that I could compile using xelatex, I guess it's map was set correctly.
justheretosaythanks
Posts: 1
Joined: Tue Dec 14, 2021 2:18 am

Fedora with texlive, font msbm10.t3 not found

Post by justheretosaythanks »

I've registered just to post this: Thank you so much for posting your solution. I've had the same issue, while setting up a new Fedora 35 workspace. I first made the mistake of installing texstudio before installing texlive-scheme-full, but even after reinstalling them in the "correct" order, the problem persisted. For me, what you posted did it: First, sudo dnf upgrade --refresh and some dnf update's, then updmap-sys (multiple times). Thanks so much!
Post Reply