Bug#334613: tetex-bin: same problem still exists
Kenward Vaughan <kay_jay@earthlink.net> wrote:
> I'm attaching the output of this and the others asked by Frank. I did
> include a listing of /etc/texmf as well (1st run wasn't recursive).
> Script started on Mon 07 Nov 2005 04:05:16 PM PST
>
> 04:05:16
> daddy:~# ls -l /etc/texmf/updmap.d/
> total 11
> -rw------- 1 root root 2789 2005-11-06 07:52 00updmap.cfg
> -rw-r--r-- 1 root root 2787 2005-11-06 07:52 00updmap.cfg.dpkg-dist
> -rw-r--r-- 1 root root 2623 2005-10-19 07:10 10tetex-base.cfg
> -rw-r--r-- 1 root root 1314 2005-10-19 07:11 20tetex-extra.cfg.dpkg-new
This shows that tetex-extra is not configured yet (of course, since
configuring tetex-bin fails, and -extra depends on -bin), and that you
still use the old 00updmap.cfg, and did not yet merge the changes which
came with 00updmap.cfg.dpkg-dist. This shouldn't create a problem, but
it's recommended that you once take the time and merge the changes, and
remove the dpkg-dist file afterwards.
> 04:05:19
> daddy:~# ls -ld /usr/share/texmf/fonts/map/dvips
> lrwxrwxrwx 1 root root 20 2005-11-06 07:47 /usr/share/texmf/fonts/map/dvips -> /etc/texmf/map/dvips
>
> 04:06:00
> daddy:~# ls /usr/share/texmf/fonts/map/dvips/tetex/
> bsr-interpolated.map.dpkg-new hoekwater.map mt-plus.map ttcmex.map
> bsr.map.dpkg-new lucidabr-o.map mt-yy.map txfonts.map
> contnav.map lumath-o.map pdftex35.map
> dvipdfm35.map mathpple.map ps2pk35.map
> dvips35.map mt-belleek.map pxfonts.map
This looks okay, but:
> 04:06:19
> daddy:~# kpsewhich --format=map dvips35.map
>
> 04:06:31
> daddy:~# kpsewhich --show-path map
> .:/home/daddy/texmf/fontname:!!/usr/local/share/texmf/fontname:!!/usr/local/lib/texmf/fontname:!!/var/lib/texmf/fontname:!!/var/lib/texmf/fontname:!!/usr/share/texmf/fontname
>
> 04:06:43
The file is not found although we just saw it exists, and the second
command also shows the reason: The search path for map files is wrong.
> /etc/texmf/texmf.d:
> total 29
> -rw-r--r-- 1 root root 6493 2005-11-06 07:52 05TeXMF.cnf
> -rw-r--r-- 1 root root 1080 2004-04-11 23:00 15Plain.cnf
> -rw-r--r-- 1 root root 3410 2005-11-06 07:52 45TeXinputs.cnf
> -rw-r--r-- 1 root root 1266 2005-11-06 07:52 55Fonts.cnf
> -rw-r--r-- 1 root root 163 2005-11-06 07:52 65BibTeX.cnf
> -rw-r--r-- 1 root root 683 2005-11-06 07:52 75DviPS.cnf
> -rw-r--r-- 1 root root 2684 2005-11-06 07:52 85Misc.cnf
> -rw-r--r-- 1 root root 333 2004-04-11 23:00 90TeXDoc.cnf
> -rw-r--r-- 1 root root 6485 2005-11-06 07:52 95NonPath.cnf
> -rw-r--r-- 1 root root 775 2004-08-30 01:17 96JadeTeX.cnf
Here I had expected a file 55Fonts.cnf.dpkg-dist. It seems you accepted
the changes there, or dpkg even didn't need to ask, but then when
texmf.cnf was generated from the files in texmf.d, you sticked to an old
version. To verify this, please send the output of
grep TEXFONTMAPS /etc/texmf/texmf.d/*
grep TEXFONTMAPS /etc/texmf/texmf.cnf
This is also a candidate for a forcible introduction of the change, as
we did previously with TEXMFSYSVAR.
Regards, Frank
--
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer
Reply to: