Debian Bug report logs - #665644
texlive-binaries: fmtutil-sys looks for tcfmgr in old location

version graph

Package: texlive-binaries; Maintainer for texlive-binaries is Debian TeX Maintainers <debian-tex-maint@lists.debian.org>; Source for texlive-binaries is src:texlive-bin (PTS, buildd, popcon).

Reported by: "Aaron M. Ucko" <ucko@debian.org>

Date: Sat, 24 Mar 2012 22:03:02 UTC

Severity: important

Found in version texlive-bin/2011.20120322-1

Done: ucko@debian.org (Aaron M. Ucko)

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Information forwarded to debian-bugs-dist@lists.debian.org, ucko@debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#665644; Package texlive-binaries. (Sat, 24 Mar 2012 22:03:05 GMT) (full text, mbox, link).


Acknowledgement sent to "Aaron M. Ucko" <ucko@debian.org>:
Extra info received and forwarded to list. Copy sent to ucko@debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (Sat, 24 Mar 2012 22:03:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Aaron M. Ucko" <ucko@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: texlive-binaries: fmtutil-sys looks for tcfmgr in old location
Date: Sat, 24 Mar 2012 18:00:12 -0400
Package: texlive-binaries
Version: 2011.20120322-1
Severity: wishlist

Upgrading my i386 chroot to TL 2012 failed:

  [...]
  Setting up texlive-binaries (2011.20120322-1) ...
  mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEMAIN...
  mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEDIST...
  mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
  mktexlsr: Updating /var/lib/texmf/ls-R...
  mktexlsr: Done.
  Building format(s) --refresh.
          This may take some time...
  fmtutil-sys failed. Output has been stored in
  /tmp/fmtutil.4V5QqTT3
  Please include this file if you report a bug.
  
  dpkg: error processing texlive-binaries (--configure):
   subprocess installed post-installation script returned error exit status 1
  dpkg: dependency problems prevent configuration of texlive-base:
   texlive-base depends on texlive-binaries (>> 2011-0.1); however:
    Package texlive-binaries is not configured yet.
  dpkg: error processing texlive-base (--configure):
   dependency problems - leaving unconfigured
  [...]

The stored output reads

  /usr/bin/fmtutil: 398: /usr/bin/fmtutil: /usr/share/texmf/texconfig/tcfmgr: not found

whereas the texconfig directory has moved to under
/usr/share/texlive/texmf.  Adding a symlink from the old location lets
configuration get further, but updmap still fails:

  Processing triggers for tex-common ...
  Running updmap-sys. This may take some time...
  updmap-sys failed. Output has been stored in /tmp/updmap.gY81SNgy
  Please include this file if you report a bug.
  
  Sometimes, not accepting conffile updates in /etc/texmf/updmap.d
  causes updmap-sys to fail.  Please check for files with extension
  .dpkg-dist or .ucf-dist in this directory
  
  dpkg: error processing tex-common (--configure):
   subprocess installed post-installation script returned error exit status 1

Its stored output reads

  updmap is using the following updmap.cfg files (in precedence order):
    /usr/share/texmf/web2c/updmap.cfg
  dvips output dir: "/var/lib/texmf/fonts/map/dvips/updmap"
  pdftex output dir: "/var/lib/texmf/fonts/map/pdftex/updmap"
  dvipdfmx output dir: "/var/lib/texmf/fonts/map/dvipdfmx/updmap"
  dvipdfm output dir: "/var/lib/texmf/fonts/map/dvipdfm/updmap"
  pxdvi output dir: "/var/lib/texmf/fonts/map/pxdvi/updmap"
  Use of uninitialized value $fn in concatenation (.) or string at /usr/bin/updmap line 1779.
  Use of uninitialized value $fn in concatenation (.) or string at /usr/bin/updmap line 1780.
  cannot open : No such file or directory at /usr/bin/updmap line 1780.
  Use of uninitialized value $fn in concatenation (.) or string at /usr/bin/updmap line 1779.
  Use of uninitialized value $fn in concatenation (.) or string at /usr/bin/updmap line 1780.
  cannot open : No such file or directory at /usr/bin/updmap line 1780.
  Use of uninitialized value $fn in concatenation (.) or string at /usr/bin/updmap line 1779.
  Use of uninitialized value $fn in concatenation (.) or string at /usr/bin/updmap line 1780.
  cannot open : No such file or directory at /usr/bin/updmap line 1780.
  
  ERROR:  The following map file(s) couldn't be found:
  Use of uninitialized value $orig in concatenation (.) or string at /usr/bin/updmap line 414.
  	dvips35.map (in )
  Use of uninitialized value $orig in concatenation (.) or string at /usr/bin/updmap line 414.
  	pdftex35.map (in )
  Use of uninitialized value $orig in concatenation (.) or string at /usr/bin/updmap line 414.
  	ps2pk35.map (in )
  
  	Did you run mktexlsr?
  
  	You can disable non-existent map entries using the option
  	  --syncwithtrees.

I'll leave the installation as is for now; please let me know if you'd
like to know anything else about it.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages texlive-binaries depends on:
ii  dpkg            1.16.2
ii  ed              1.6-1
ii  install-info    4.13a.dfsg.1-8
ii  libc6           2.13-27
ii  libfontconfig1  2.8.0-3.1
ii  libfreetype6    2.4.8-1
ii  libgcc1         1:4.7.0-1
ii  libkpathsea6    2011.20120322-1
ii  libpng12-0      1.2.47-1
ii  libpoppler13    0.16.7-3
ii  libptexenc1     2011.20120322-1
ii  libstdc++6      4.7.0-1
ii  libt1-5         5.1.2-3.5
ii  libx11-6        2:1.4.4-4
ii  libxaw7         2:1.0.9-3
ii  libxmu6         2:1.1.0-3
ii  libxpm4         1:3.5.9-4
ii  libxt6          1:1.1.1-2
ii  perl            5.14.2-9
ii  tex-common      3.4
ii  texlive-common  2011.20120322-1
ii  zlib1g          1:1.2.6.dfsg-2

Versions of packages texlive-binaries recommends:
pn  luatex        0.70.1-2
pn  python        2.7.2-10
pn  ruby          <none>
pn  texlive-base  2011.20120322-1
pn  wish          <none>

texlive-binaries suggests no packages.

-- no debconf information




Severity set to 'grave' from 'wishlist' Request was from "Aaron M. Ucko" <ucko@debian.org> to control@bugs.debian.org. (Sat, 24 Mar 2012 22:09:08 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#665644; Package texlive-binaries. (Sun, 25 Mar 2012 01:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Norbert Preining <preining@logic.at>:
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (Sun, 25 Mar 2012 01:15:03 GMT) (full text, mbox, link).


Message #12 received at 665644@bugs.debian.org (full text, mbox, reply):

From: Norbert Preining <preining@logic.at>
To: "Aaron M. Ucko" <ucko@debian.org>, 665644@bugs.debian.org
Subject: Re: Bug#665644: texlive-binaries: fmtutil-sys looks for tcfmgr in old location
Date: Sun, 25 Mar 2012 10:09:58 +0900
severity 665644 important
thanks

On Sa, 24 MÀr 2012, Aaron M. Ucko wrote:
>   [...]
>   Setting up texlive-binaries (2011.20120322-1) ...
>   mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEMAIN...
>   mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEDIST...
>   mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
>   mktexlsr: Updating /var/lib/texmf/ls-R...
>   mktexlsr: Done.
>   Building format(s) --refresh.
>           This may take some time...
>   fmtutil-sys failed. Output has been stored in

...

>   /usr/bin/fmtutil: 398: /usr/bin/fmtutil: /usr/share/texmf/texconfig/tcfmgr: not found

Interesting ... that is generated with
	kpsewhich --var-value=TEXMFMAIN
Can you please show me the output of the above line on your system?

Do you have files in /etc/texmf/texmf.d/*

>   Use of uninitialized value $fn in concatenation (.) or string at /usr/bin/updmap line 1779.

That looks like a consequence of the above, let us for now not investigate
this further.

Best wishes

Norbert
------------------------------------------------------------------------
Norbert Preining            preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
FOVANT (n.)
A taxi driver's gesture, a raised hand pointed out of the window which
purports to mean 'thank you' and actually means 'fuck off out of the
way'.
			--- Douglas Adams, The Meaning of Liff




Severity set to 'important' from 'grave' Request was from Norbert Preining <preining@logic.at> to control@bugs.debian.org. (Sun, 25 Mar 2012 01:15:04 GMT) (full text, mbox, link).


Reply sent to ucko@debian.org (Aaron M. Ucko):
You have taken responsibility. (Sun, 25 Mar 2012 02:30:03 GMT) (full text, mbox, link).


Notification sent to "Aaron M. Ucko" <ucko@debian.org>:
Bug acknowledged by developer. (Sun, 25 Mar 2012 02:30:03 GMT) (full text, mbox, link).


Message #19 received at 665644-done@bugs.debian.org (full text, mbox, reply):

From: ucko@debian.org (Aaron M. Ucko)
To: Norbert Preining <preining@logic.at>
Cc: "Aaron M. Ucko" <ucko@debian.org>, 665644-done@bugs.debian.org
Subject: Re: Bug#665644: texlive-binaries: fmtutil-sys looks for tcfmgr in old location
Date: Sat, 24 Mar 2012 22:27:00 -0400
Version: 2011.20120322-1

Norbert Preining <preining@logic.at> writes:

> Interesting ... that is generated with
> 	kpsewhich --var-value=TEXMFMAIN
> Can you please show me the output of the above line on your system?

Good call.  It looks like a setting of /usr/share/texmf accidentally
leaked through from the outer environment (mostly running testing); for
some reason I've forgotten by now, my dotfiles have historically
arranged to export the default setting explicitly.  Suppressing that
setting allowed configuration to succeed, so I'll close this ticket as
PEBCAK ;-).  Sorry for the false alarm!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu




No longer marked as fixed in versions 2011.20120322-1. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sat, 02 Nov 2013 15:58:25 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 01 Dec 2013 07:34:58 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 23:40:15 2017; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.