Subject: tetex-bin: Updmap error because a map file has not been found
Package: tetex-bin
Version: 3.0-5.0.sarge1
Severity: serious
Justification: no longer builds from source

*** Please type your report below this line ***
Upgrading to teTeX 3.0 fails, because updmap has not found
eurosym.map. I attach the output of updmap as tetex.updmap.XXZmCqCJ
and a typescript of the upgrade as tetex-upgrade_20050208.

When I copy /etc/texmf/map/dvips/misc/eurosym.map.dpkg-new to
/etc/texmf/map/dvips/misc/eurosym.map updmap fails with another map
file: context.map. But there is no context.map.dpkg-new on the
system. I could only find a version in a backup of /etc/texmf/dvips/.

And you will find warnings in the updmap log that there are
identical copies of used map files.

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.10-mh1
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages tetex-bin depends on:
ii  debconf [debconf-2.0]  1.4.30.13         Debian configuration
management sy
ii  debianutils            2.8.4             Miscellaneous utilities
specific t
ii  dpkg                   1.10.28           Package maintenance
system for Deb
ii  ed                     0.2-20            The classic unix line
editor
ii  libc6                  2.3.2.ds1-22      GNU C Library: Shared
libraries an
ii  libgcc1                1:3.4.3-13        GCC support library
ii  libice6                4.3.0.dfsg.1-14   Inter-Client Exchange
library
ii  libkpathsea4           3.0-5.0.sarge1    path search library for
teTeX (run
ii  libpaper1              1.1.14-3          Library for handling
paper charact
ii  libpng12-0             1.2.8rel-1        PNG library - runtime
ii  libsm6                 4.3.0.dfsg.1-14   X Window System Session
Management
ii  libstdc++5             1:3.3.5-13        The GNU Standard C++
Library v3
ii  libt1-5                5.0.2-3           Type 1 font rasterizer
library - r
ii  libx11-6               4.3.0.dfsg.1-14   X Window System
protocol client li
ii  libxaw7                4.3.0.dfsg.1-14   X Athena widget set library
ii  libxext6               4.3.0.dfsg.1-14   X Window System
miscellaneous exte
ii  libxmu6                4.3.0.dfsg.1-14   X Window System
miscellaneous util
ii  libxpm4                4.3.0.dfsg.1-14   X pixmap library
ii  libxt6                 4.3.0.dfsg.1-14   X Toolkit Intrinsics
ii  mime-support           3.28-1            MIME files 'mime.types'
& 'mailcap
ii  perl                   5.8.4-8           Larry Wall's Practical
Extraction
ii  sed                    4.1.2-8           The GNU sed stream editor
ii  tetex-base             3.0-6             Basic library files of
teTeX
ii  ucf                    1.17              Update Configuration
File: preserv
ii  xlibs                  4.3.0.dfsg.1-14   X Keyboard Extension
(XKB) configu
ii  zlib1g                 1:1.2.2-4.sarge.2 compression library -
runtime

-- debconf information:
  tetex-bin/updmap-failed:
* tetex-bin/hyphen: german[=austrian-alte_Rechtschreibung],
ngerman[=naustrian-neue_Rechtschreibung]
  tetex-bin/oldcfg: true
* tetex-bin/upd_map: true
* tetex-bin/cnf_name:
* tetex-bin/fmtutil: true
* tetex-bin/use_debconf: true
  tetex-bin/fmtutil-failed:
* tetex-bin/groupname: users
* tetex-bin/userperm: false
* tetex-bin/groupperm: true
* tetex-bin/lsr-perms: true
* tetex-bin/texmf: true

Regards,
     Christoph
-- 
+++ Typografie-Regeln: http://www.zvisionwelt.de/typokurz.pdf (1.4)
updmap: This is updmap, version 1107552857
updmap: using transcript file `/var/lib/texmf/web2c/updmap.log'

updmap is creating new map files using the following configuration:

  config file: `/usr/share/texmf/web2c/updmap.cfg'
  dvips output directory: `/var/lib/texmf/fonts/map/dvips/updmap'
  pdftex output directory: `/var/lib/texmf/fonts/map/pdftex/updmap'
  dvipdfm output directory: `/var/lib/texmf/fonts/map/dvipdfm/updmap'

  prefer outlines: `true'
  texhash enabled: `true'
  download standard fonts (dvips): `false'
  download standard fonts (pdftex): `false'
  download standard fonts (dvipdfm): `false'

updmap: Scanning for LW35 support files
updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/dvips35.map'

!!! WARNING: While searching for the right map file for `dvips35.map', we have
    found the file
      /usr/share/texmf/fonts/map/dvips/tetex/dvips35.map
    in the right location and we are using this
    file. However, a map file with different content has been found in
    the obsolete location
      /usr/share/texmf/dvips/config/dvips35.map
    Please, see which version you want to use and eventually update the
    content of the used map file. Additionally, consider removing the
    obsolete file.

updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/pdftex35.map'

!!! WARNING: While searching for the right map file for `pdftex35.map', we have
    found the file
      /usr/share/texmf/fonts/map/dvips/tetex/pdftex35.map
    in the right location and we are using this
    file. However, a map file with different content has been found in
    the obsolete location
      /usr/share/texmf/dvips/config/pdftex35.map
    Please, see which version you want to use and eventually update the
    content of the used map file. Additionally, consider removing the
    obsolete file.

updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/dvipdfm35.map'
updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/ps2pk35.map'

!!! WARNING: While searching for the right map file for `ps2pk35.map', we have
    found the file
      /usr/share/texmf/fonts/map/dvips/tetex/ps2pk35.map
    in the right location and we are using this
    file. However, a map file with different content has been found in
    the obsolete location
      /usr/share/texmf/dvips/config/ps2pk35.map
    Please, see which version you want to use and eventually update the
    content of the used map file. Additionally, consider removing the
    obsolete file.


updmap: Scanning for MixedMap entries:
updmap: using map file `/usr/share/texmf/dvips/config/bsr-interpolated.map'
updmap: using map file `/usr/share/texmf/dvips/config/bsr.map'
updmap: using map file `/usr/share/texmf/fonts/map/dvips/cc-pl/ccpl.map'
updmap: using map file `/usr/share/texmf/fonts/map/dvips/misc/cs.map'

!!! WARNING: Identical copy of used file for `cs.map'
    exists in obsolete location
      /usr/share/texmf/dvips/config/cs.map
    Please, consider removing this file.


!!! ERROR! The map file `eurosym.map' has not been found at all.

    Either put this file into the right place or remove the
    reference from the configuration file. An automatic way
    to disable unavailable map files is to call
      updmap --syncwithtrees

    For manual editing, call
      updmap --edit

[EMAIL PROTECTED]:/usr# apt-get dist-upgrade -u
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
The following NEW packages will be installed:
  libkpathsea4 tex-common
The following packages will be upgraded:
  tetex-base tetex-bin tetex-doc tetex-extra
4 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 87.3MB of archives.
After unpacking 53.0MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://people.debian.org sarge/main tetex-extra 3.0-6 [10.8MB]
Get:2 http://people.debian.org sarge/main libkpathsea4 3.0-5.0.sarge1 [72.0kB]
Get:3 http://people.debian.org sarge/main tetex-bin 3.0-5.0.sarge1 [3775kB]
Get:4 http://people.debian.org sarge/main tetex-base 3.0-6 [22.4MB]
Get:5 http://people.debian.org sarge/main tex-common 0.4 [47.2kB]
Get:6 http://people.debian.org sarge/main tetex-doc 3.0-6 [50.2MB]
Fetched 87.3MB in 12m37s (115kB/s)
Preconfiguring packages ...
(Reading database ... 149106 files and directories currently installed.)
Preparing to replace tetex-extra 2.0.2c-8 (using .../tetex-extra_3.0-6_all.deb) 
...
Unpacking replacement tetex-extra ...
Selecting previously deselected package libkpathsea4.
Unpacking libkpathsea4 (from .../libkpathsea4_3.0-5.0.sarge1_i386.deb) ...
dpkg: tetex-base: dependency problems, but removing anyway as you request:
 tetex-bin depends on tetex-base; however:
  Package tetex-base is to be removed.
 disc-cover depends on tetex-base.
(Reading database ... 149484 files and directories currently installed.)
Removing tetex-base ...
(Reading database ... 144261 files and directories currently installed.)
Preparing to replace tetex-bin 2.0.2-30 (using 
.../tetex-bin_3.0-5.0.sarge1_i386.deb) ...
Unpacking replacement tetex-bin ...
Selecting previously deselected package tetex-base.
Unpacking tetex-base (from .../tetex-base_3.0-6_all.deb) ...
Removing obsolete symlink /usr/share/texmf/tex/latex/config.
dpkg: warning - unable to delete old file `/var/lib/texmf/dvips': Directory not 
empty
dpkg: warning - unable to delete old file `/etc/texmf/etex': Directory not 
emptydpkg: warning - unable to delete old file `/etc/texmf/pdftex': Directory 
not empty
dpkg: warning - unable to delete old file `/usr/share/texmf/dvips/psnfss': 
Directory not empty
Selecting previously deselected package tex-common.
Unpacking tex-common (from .../tex-common_0.4_all.deb) ...
Preparing to replace tetex-doc 2.0.2c-8 (using .../tetex-doc_3.0-6_all.deb) ...
Unpacking replacement tetex-doc ...
Setting up tex-common (0.4) ...
Replacing config file /etc/texmf/texmf.d/05TeXMF.cnf with new version
Replacing config file /etc/texmf/texmf.d/45TeXinputs.cnf with new version
Replacing config file /etc/texmf/texmf.d/55Fonts.cnf with new version
Replacing config file /etc/texmf/texmf.d/65BibTeX.cnf with new version
Replacing config file /etc/texmf/texmf.d/75DviPS.cnf with new version
Replacing config file /etc/texmf/texmf.d/85Misc.cnf with new version
Replacing config file /etc/texmf/texmf.d/95NonPath.cnf with new version
Replacing config file /etc/texmf/updmap.d/00updmap.cfg with new version
Replacing config file /etc/texmf/texmf.cnf with new version

Setting up tetex-base (3.0-6) ...
Installing new version of config file /etc/texmf/latex/texsys.cfg ...
Installing new version of config file /etc/texmf/latex/color.cfg ...
Installing new version of config file /etc/texmf/latex/graphics.cfg ...
Installing new version of config file /etc/texmf/context/texexec.ini ...
Installing new version of config file /etc/texmf/context/cont-usr.tex ...
Installing new version of config file /etc/texmf/modes.mf ...

Configuration file `/etc/texmf/dvips/config.ps'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : background this process to examine the situation
 The default action is to keep your current version.
*** config.ps (Y/I/N/O/D/Z) [default=N] ? y
Installing new version of config file /etc/texmf/dvips/config.ps ...
Installing new version of config file /etc/texmf/dvips/config.pdf ...
Installing new version of config file /etc/texdoctk/texdoctk.dat ...
Using obsolete pdftex.cfg to generate pdftexconfig.tex ... done.
Replacing config file /etc/texmf/mktex.cnf with new version
Replacing config file /etc/texmf/dvipdfm/config with new version
Replacing config file /etc/texdoctk/texdocrc with new version

Setting up libkpathsea4 (3.0-5.0.sarge1) ...

Setting up tetex-bin (3.0-5.0.sarge1) ...
Installing new version of config file /etc/texmf/fmt.d/00tetex.cnf ...
Installing new version of config file /etc/texmf/xdvi.cfg ...
Merging information from /etc/texmf/texmf.d/ into /etc/texmf/texmf.cnf ... done
Regenerating /var/lib/texmf/web2c/fmtutil.cnf ... done
Running fmtutil-sys. This may take some time. ...
Running updmap-sys. This may take some time. ...
updmap failed. Output has been stored in
/tmp/tetex.updmap.XXhxSDhR
Please include this file if you report a bug.
dpkg: error processing tetex-bin (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of tetex-extra:
 tetex-extra depends on tetex-bin (>= 2.99); however:
  Package tetex-bin is not configured yet.
dpkg: error processing tetex-extra (--configure):
 dependency problems - leaving unconfigured
Setting up tetex-doc (3.0-6) ...
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/cache/fonts/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.

Errors were encountered while processing:
 tetex-bin
 tetex-extra
E: Sub-process /usr/bin/dpkg returned an error code (1)
Script started on Tue Aug  2 16:27:15 2005
[EMAIL PROTECTED]:~# haltntpdate -b ptbtime1.ptb.de
[EMAIL PROTECTED]:~# dpkg -l multivalentntpdate -b 
ptbtime1.ptb.de
[EMAIL PROTECTED]:~# cdtexhashmv pdftex.cfg pdftex.cfg.bak
[EMAIL PROTECTED]:~# lscd /var/lib/texmf/pdftex/config/
[EMAIL PROTECTED]:~# haltntpdate -b ptbtime1.ptb.de
[EMAIL PROTECTED]:~# dpkg -l multivalentntpdate -b 
ptbtime1.ptb.de
[EMAIL PROTECTED]:~# dpkg -l multivalentntpdate -b 
ptbtime1.ptb.de
[EMAIL PROTECTED]:~# haltcd /var/lib/texmf/pdftex/config/
[EMAIL PROTECTED]:~# lsmv pdftex.cfg pdftex.cfg.bak
[EMAIL PROTECTED]:~# texhashcdntpdate -b ptbtime1.ptb.de
[EMAIL PROTECTED]:~# dpkg -l multivalentntpdate -b 
ptbtime1.ptb.de
[EMAIL PROTECTED]:~# haltapt-get u dist-upgrade -u

Reading Package Lists... 0%

Reading Package Lists... 0%

Reading Package Lists... 1%

Reading Package Lists... Done


Building Dependency Tree... 0%

Building Dependency Tree... 0%

Building Dependency Tree... 50%

Building Dependency Tree... 50%

Building Dependency Tree... 53%

Building Dependency Tree... Done

Calculating Upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n] 


Setting up tetex-bin (3.0-5.0.sarge1) ...
Merging information from /etc/texmf/texmf.d/ into /etc/texmf/texmf.cnf ... done
Regenerating /var/lib/texmf/web2c/fmtutil.cnf ... done
Running fmtutil-sys. This may take some time. ...
Running updmap-sys. This may take some time. ...
updmap failed. Output has been stored in
/tmp/tetex.updmap.XXZmCqCJ
Please include this file if you report a bug.
dpkg: error processing tetex-bin (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of tetex-extra:
 tetex-extra depends on tetex-bin (>= 2.99); however:
  Package tetex-bin is not configured yet.
dpkg: error processing tetex-extra (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 tetex-bin
 tetex-extra
E: Sub-process /usr/bin/dpkg returned an error code (1)
[EMAIL PROTECTED]:~# less /tmp/tetex.updmap.XXZmCqCJ 
[?1049h[?1h=updmap: This is updmap, version 1107552857
updmap: using transcript file `/var/lib/texmf/web2c/updmap.log'

updmap is creating new map files using the following configuration:

  config file: `/usr/share/texmf/web2c/updmap.cfg'
  dvips output directory: `/var/lib/texmf/fonts/map/dvips/updmap'
  pdftex output directory: `/var/lib/texmf/fonts/map/pdftex/updmap'
  dvipdfm output directory: `/var/lib/texmf/fonts/map/dvipdfm/updmap'

  prefer outlines: `true'
  texhash enabled: `true'
  download standard fonts (dvips): `false'
  download standard fonts (pdftex): `false'
  download standard fonts (dvipdfm): `false'

updmap: Scanning for LW35 support files
updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/dvips35.map'

!!! WARNING: While searching for the right map file for `dvips35.map', we have
    found the file
      /usr/share/texmf/fonts/map/dvips/tetex/dvips35.map
    in the right location and we are using this
/tmp/tetex.updmap.XXZmCqCJ  
ESCESC[[66~~    file. However, a map file 
with different content has been found in
    the obsolete location
      /usr/share/texmf/dvips/config/dvips35.map
    Please, see which version you want to use and eventually update the
    content of the used map file. Additionally, consider removing the
    obsolete file.

updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/pdftex35.map'

!!! WARNING: While searching for the right map file for `pdftex35.map', we have
    found the file
      /usr/share/texmf/fonts/map/dvips/tetex/pdftex35.map
    in the right location and we are using this
    file. However, a map file with different content has been found in
    the obsolete location
      /usr/share/texmf/dvips/config/pdftex35.map
    Please, see which version you want to use and eventually update the
    content of the used map file. Additionally, consider removing the
    obsolete file.

updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/dvipdfm35.map'
updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/ps2pk35.map'

: ESCESC[[66~~!!! 
WARNING: While searching for the right map file for `ps2pk35.map', we have
    found the file
      /usr/share/texmf/fonts/map/dvips/tetex/ps2pk35.map
    in the right location and we are using this
    file. However, a map file with different content has been found in
    the obsolete location
      /usr/share/texmf/dvips/config/ps2pk35.map
    Please, see which version you want to use and eventually update the
    content of the used map file. Additionally, consider removing the
    obsolete file.


updmap: Scanning for MixedMap entries:
updmap: using map file `/usr/share/texmf/dvips/config/bsr-interpolated.map'
updmap: using map file `/usr/share/texmf/dvips/config/bsr.map'
updmap: using map file `/usr/share/texmf/fonts/map/dvips/cc-pl/ccpl.map'
updmap: using map file `/usr/share/texmf/fonts/map/dvips/misc/cs.map'

!!! WARNING: Identical copy of used file for `cs.map'
    exists in obsolete location
      /usr/share/texmf/dvips/config/cs.map
    Please, consider removing this file.

: ESCESC[[66~~
!!! ERROR! The map file `eurosym.map' has not been found at all.

    Either put this file into the right place or remove the
    reference from the configuration file. An automatic way
    to disable unavailable map files is to call
      updmap --syncwithtrees

    For manual editing, call
      updmap --edit

(END)  
ESCESC[[66~~(END) 
[?1l>[EMAIL PROTECTED]:~# diff 
/tmp/tetex.updmap.XXZmCqCJ tetex-upgrade_20050208         
        .updmap.XXhxSDhR 
[EMAIL PROTECTED]:~# less te       
[EMAIL PROTECTED]:~# , 
Script done on Tue Aug  2 16:28:58 2005

Reply via email to