On Tue, Aug 23, 2005 at 07:24:51PM +0200, Matthijs Mohlmann wrote: > tag 318384 + patch > thanks
> First of all: > texhash: /usr/local/share/texmf/ls-R: no write permission. Skipping... > texhash: /usr/local/lib/texmf/ls-R: no write permission. Skipping... > texhash: Updating /var/lib/texmf/ls-R... > texhash: Updating /var/lib/texmf/ls-R-TEXMFMAIN... > texhash: Updating /var/cache/fonts/ls-R... > texhash: Done. > The make install target is doing running texhash by it's own while this > should be done into the postinst / postrm of a debian package. > Secondly it tries to update the font map files in the install target > (especially the install-data-hook target): > using config file /var/lib/texmf/web2c/updmap.cfg > updmap: The options --enable and --disable work differently on Debian > systems!. > updmap: . > updmap: You cannot use them to permanently enable or disable Map files. > Instead,. > updmap: you have to use the mechanism described in. > updmap: /usr/share/doc/tetex-bin/README.Debian.gz. > updmap: . > updmap: If you don't know which lines to add to the files in > /etc/texmf/updmap.d/,. > updmap: press ENTER now and take the resulting line from. > updmap: /var/lib/texmf/web2c/updmap.cfg. > updmap: . > updmap: Press ENTER to continue anyway, or Ctrl-c to quit.. > Attached is a patch that removes the install-data-hook target from the > install target. This really seems like the wrong fix, IMHO; I can understand that updmap in Debian may not have the same behavior as upstream's, but I don't understand why it should be gratuitously different and break when invoked non-interactively, as from a build script. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: Digital signature