updmap ist run as root when installing fonts

Bug #47290 reported by Oliver Klee
10
Affects Status Importance Assigned to Milestone
scalable-cyrfonts (Debian)
Fix Released
Unknown
scalable-cyrfonts (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: dpkg

I'm using Kubuntu Dapper RC plus today's updates.

Steps to reproduce:
1. Use aptitude
2. Install the following packages:
scalable-cyrfonts-tex, t1-cyrillic, t1-oldslavic, t1-teams, xfs (this package is automatically selected).

This causes the warning "updmap is being run as root; updmap-sys should probably be used instead. If this is done by a Debian package upon installation, upgrade, or removal, please file a bug against that package."

The full output (partly in German):

Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done
Wähle vormals abgewähltes Paket scalable-cyrfonts-tex.
(Lese Datenbank ... 207619 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke scalable-cyrfonts-tex (aus .../scalable-cyrfonts-tex_4.8_all.deb) ...
Wähle vormals abgewähltes Paket t1-cyrillic.
Entpacke t1-cyrillic (aus .../t1-cyrillic_4.8_all.deb) ...
Wähle vormals abgewähltes Paket t1-oldslavic.
Entpacke t1-oldslavic (aus .../t1-oldslavic_4.8_all.deb) ...
Wähle vormals abgewähltes Paket t1-teams.
Entpacke t1-teams (aus .../archives/t1-teams_4.8_all.deb) ...
Wähle vormals abgewähltes Paket xfs.
Entpacke xfs (aus .../xfs_1%3a1.0.1-0ubuntu2_i386.deb) ...
Richte scalable-cyrfonts-tex ein (4.8) ...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Done.
texhash: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
texhash: Updating /var/lib/texmf/ls-R-TEXMFDIST-TETEX...
texhash: Updating /var/cache/fonts/ls-R...
texhash: Updating /var/lib/texmf/ls-R...
texhash: Done.

Warning: updmap is being run as root; updmap-sys should probably be
used instead. If this is done by a Debian package upon installation,
upgrade, or removal, please file a bug against that package.

updmap-sys: This is updmap-sys, version 1107552857-debian
updmap-sys: using transcript file `/var/lib/texmf/web2c/updmap-sys.log'

updmap is creating new map files using the following configuration:

  config file: `/var/lib/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: `false'
  download standard fonts (dvips): `false'
  download standard fonts (pdftex): `true'
  download standard fonts (dvipdfm): `true'

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

updmap-sys: Scanning for MixedMap entries:
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/bsr-interpolated.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/bsr.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/cc-pl/ccpl.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/misc/cs.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/misc/eurosym.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/hoekwater.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/pl/pl.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/ttcmex.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/vntex/vnr.map'

updmap-sys: Scanning for Map entries:
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antp/antp.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/psnfss/charter.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/misc/cmcyr.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/contnav.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/cork-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/cs-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/misc/dstroke.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/exp-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/psnfss/fpls.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/greek-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/misc/marvosym.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/mathpple.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/mt-belleek.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/omega/omega.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/psnfss/pazo.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/pxfonts.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/qfonts/qbk.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/qfonts/qcr.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/qfonts/qhv.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/qfonts/qpl.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/qfonts/qtm.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/qx-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/qfonts/qzc.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/t2a-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/t2b-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/t2c-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/t5-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/texnansi-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/tetex/txfonts.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/urwvn/urwvn.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/antt/wncy-antt.map'
updmap-sys: using map file `/usr/share/texmf-tetex/fonts/map/dvips/xypic/xypic.map'

updmap-sys: Generating output for ps2pk...
updmap-sys: Generating output for dvips...
updmap-sys: Generating output for pdftex...
updmap-sys: Generating output for dvipdfm...
updmap-sys: All output generated!

updmap-sys: Files generated:
-rw-r--r-- 1 root root 19617 2006-05-29 15:16 /var/lib/texmf/fonts/map/dvipdfm/updmap/dvipdfm_dl14.map
-rw-r--r-- 1 root root 20198 2006-05-29 15:16 /var/lib/texmf/fonts/map/dvipdfm/updmap/dvipdfm_ndl14.map
-rw-r--r-- 1 root root 8225 2006-05-29 15:16 /var/lib/texmf/fonts/map/dvips/updmap/builtin35.map
-rw-r--r-- 1 root root 12122 2006-05-29 15:16 /var/lib/texmf/fonts/map/dvips/updmap/download35.map
-rw-r--r-- 1 root root 63667 2006-05-29 15:16 /var/lib/texmf/fonts/map/dvips/updmap/ps2pk.map
-rw-r--r-- 1 root root 45495 2006-05-29 15:16 /var/lib/texmf/fonts/map/dvips/updmap/psfonts_pk.map
-rw-r--r-- 1 root root 59776 2006-05-29 15:16 /var/lib/texmf/fonts/map/dvips/updmap/psfonts_t1.map
-rw-r--r-- 1 root root 63674 2006-05-29 15:16 /var/lib/texmf/fonts/map/pdftex/updmap/pdftex_dl14.map
-rw-r--r-- 1 root root 62205 2006-05-29 15:16 /var/lib/texmf/fonts/map/pdftex/updmap/pdftex_ndl14.map

updmap-sys: Map file links:
psfonts.map -> psfonts_t1.map
pdftex.map -> pdftex_dl14.map
dvipdfm.map -> dvipdfm_dl14.map

Warning: updmap was run as root; updmap-sys was used instead.
If this was done by a Debian package upon installation,
upgrade, or removal, please file a bug against that package.

Richte t1-cyrillic ein (4.8) ...
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.

Richte t1-oldslavic ein (4.8) ...
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.

Richte t1-teams ein (4.8) ...
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.
Use of uninitialized value in print at /var/lib/defoma/scripts/gs.defoma line 108.

Richte xfs ein (1.0.1-0ubuntu2) ...
Setting up X font server socket directory /tmp/.font-unix...done.
Starting X font server: xfs.

(I've reported the warnings about the uninitialized values as bug 47285.)

Revision history for this message
Oliver Klee (launchpad-oliverklee) wrote :

Maybe this should be in tex-common instead of in dpkg.

Changed in scalable-cyrfonts:
status: Unknown → Unconfirmed
Changed in scalable-cyrfonts:
status: Unconfirmed → Fix Released
Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :

Thanks for the bug report.

I'm closing this bug because it has been fixed in Feisty.

scalable-cyrfonts (4.10) unstable; urgency=low

  * Place the fonts in new X.org directories. This was not urgent for
    these packages, but at last: thanks to Joey Hess,
    closes: #362335, #362336, #362333.
  * Updated standards version (3.6.6.2).
  * Change Build-Dependency from sysutils to tofrodos. Thanks to Matej
    Vela, closes: #382172.
  * Use dh_installtex, conform with the Debian TeX sub-policy, move files
    as suggested by Frank Küster. Thanks to Frank Küster, Juhapekka
    Tolvanen and Yavor Doganov, closes: #338723, #368880, #353887.
  * Fix in the script generating the map file a bug causing unexisting
    fonts to be used. Thanks to Javor_nik, closes: #346225.
  * Updated Standards-Version (3.7.2)

 -- Ubuntu Archive Auto-Sync <email address hidden> Wed, 08 Nov 2006 17:41:28 +0000

Changed in scalable-cyrfonts:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.