Project

General

Profile

Bug #415

[texlive-most] Errors during installation

Anonymous - over 10 years ago - . Updated over 10 years ago.

Status:
fixed
Priority:
bug
Assignee:
-
% Done:

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

szablon.log (11.7 KB) szablon.log Anonymous, 2013-10-01 11:20 AM
texlive-most.log (11.7 KB) texlive-most.log Anonymous, 2013-10-05 08:41 AM

History

#2

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.

#3

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

#5

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

#6

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.

#7

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.

#8

Updated by Anonymous over 10 years ago

  • Status changed from in progress to fixed

Also available in: Atom PDF