Bug #415
[texlive-most] Errors during installation
0%
Description
I got a lot of errors of this kind during the installation of TeX Live:
[2013-09-29 12:52] [ALPM-SCRIPTLET] >>> texlive: updating the fontmap files with updmap... [2013-09-29 12:52] [ALPM-SCRIPTLET] [2013-09-29 12:52] [ALPM-SCRIPTLET] ERROR: The following map file(s) couldn't be found: [2013-09-29 12:52] [ALPM-SCRIPTLET] ccpl.map (in /etc/texmf/web2c/updmap.cfg) [2013-09-29 12:52] [ALPM-SCRIPTLET] cs-charter.map (in /etc/texmf/web2c/updmap.cfg) [2013-09-29 12:52] [ALPM-SCRIPTLET] csfonts.map (in /etc/texmf/web2c/updmap.cfg) [2013-09-29 12:52] [ALPM-SCRIPTLET] plother.map (in /etc/texmf/web2c/updmap.cfg) [2013-09-29 12:52] [ALPM-SCRIPTLET] pltext.map (in /etc/texmf/web2c/updmap.cfg) [2013-09-29 12:52] [ALPM-SCRIPTLET] [2013-09-29 12:52] [ALPM-SCRIPTLET] Did you run mktexlsr? [2013-09-29 12:52] [ALPM-SCRIPTLET] [2013-09-29 12:52] [ALPM-SCRIPTLET] You can disable non-existent map entries using the option [2013-09-29 12:52] [ALPM-SCRIPTLET] --syncwithtrees. [2013-09-29 12:52] [ALPM-SCRIPTLET] [2013-09-29 12:52] [ALPM-SCRIPTLET] done.
However, it seems that
pdflatex
compiles documents written in English correctly (I tried compiling the https://gnu.org/licenses/gpl.tex
). The problem happens when I try to compile documents written in Polish (which use \usepackage[MeX]{polski}
or \usepackage[OT4]{fontenc}
). I’ve included the compilation log for those.
Are the font packages missing because of some freedom issues? If that’s the case, is there any way to compile documents written in Polish using different fonts?
Files
History
Updated by mtjm over 10 years ago
I know two ways: use the QX encoding, or a Unicode TeX engine like XeTeX with OpenType fonts (see https://wiki.parabolagnulinux.org/TeXLive).
The fonts have a license probably prohibiting selling and modification, so they are removed. The package should be changed to not generate these errors.
Updated by Moosbart over 10 years ago
changing the PKGBUILD of texlive-core-libre with the following patch solves the error messages for me. Could someone verify and eventually apply the changes?
*** PKGBUILD.old 2013-10-02 22:20:52.616803955 +0200 --- PKGBUILD 2013-10-02 22:10:24.143539514 +0200 *************** *** 67,72 **** --- 67,93 ---- done echo "done" rm -rf {tlpkg,doc,source,omega} || true + + # remove nonfree packages from updmap.cfg + sed -i '/ccpl.map/d' texmf-dist/web2c/updmap.cfg + sed -i '/cs-charter.map/d' texmf-dist/web2c/updmap.cfg + sed -i '/csfonts.map/d' texmf-dist/web2c/updmap.cfg + sed -i '/plother.map/d' texmf-dist/web2c/updmap.cfg + sed -i '/pltext.map/d' texmf-dist/web2c/updmap.cfg + + # remove nonfree packages from texlive-core.maps + sed -i '/ccpl.map/d' texlive-core.maps + sed -i '/cs-charter.map/d' texlive-core.maps + sed -i '/csfonts.map/d' texlive-core.maps + sed -i '/plother.map/d' texlive-core.maps + sed -i '/pltext.map/d' texlive-core.maps + + # remove nonfree packages from fmtutil.cnf + sed -i '/cslatex/d' texmf-dist/web2c/fmtutil.cnf + sed -i '/csplain/d' texmf-dist/web2c/fmtutil.cnf + sed -i '/from mex/d' texmf-dist/web2c/fmtutil.cnf + sed -i '/mexconf.tex/d' texmf-dist/web2c/fmtutil.cnf + } package() {
The changes to texlive-core.maps of cause could be directly applied to the file with the new md5sum added to PKGBUILD
Updated by Anonymous over 10 years ago
I put your modifications on the source and released it to a new revision, try again if it works
Updated by Anonymous over 10 years ago
The installation now goes smoothly, although there is some warning about missing texmf.cnf
file. It is in the 31st line in the log I’ve included.
Updated by Moosbart over 10 years ago
Nice! Thanks for applying the PKGBUILD changes and thanks for testing and reporting back!
As for the texmf.cnf file that warning is the same as when installing the appropriate archlinux packages. (I tried that at a Parabola system.) Thus, it's nothing the libre packages introduced. I'd believe, either it's not important anyway, or someone should bother the maintainers/packagers at archlinux? hmm, not sure.