• Bug#263715: fmtutil.cnf still not found in tetex-bin 2.0.2-18

    From Mauricio Fuentes Montero@1:229/2 to All on Tue Aug 17 01:00:13 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    Package: tetex-bin
    Version: 2.0.2-18
    Followup-For: Bug #263715

    when trying to upgrade to tetex-bin 2.0.2.18 i got the following
    output:

    Configuring tetex-bin (2.0.2-18) ...
    Regenerating /etc/texmf/texmf.cnf ... done
    Regenerating /var/lib/texmf/web2c/fmtutil.cnf ... done
    Regenerating /var/lib/texmf/web2c/updmap.cfg ... done
    Running initex. This may take some time. ...
    fmtutil: config file `fmtutil.cnf' not found.

    fmtutil failed. Output has been stored in
    /tmp/tetex.postinst.XXMjULhi
    Please include this file if you report a bug.

    of course tetex-extra and jadetex can't be configure because of that.

    -- System Information:
    Debian Release: 3.1
    APT prefers unstable
    APT policy: (500, 'unstable')
    Architecture: i386 (i686)
    Kernel: Linux 2.6.4-1-686
    Locale: LANG=es_CL.UTF-8, LC_CTYPE=es_CL.UTF-8

    Versions of packages tetex-bin depends on:
    ii debconf 1.4.30 Debian configuration management sy ii debianutils 2.8.4 Miscellaneous utilities specific t ii dpkg 1.10.23 Package maintenance system for Deb ii ed 0.2-20 The classic unix line editor
    ii libc6 2.3.2.ds1-16 GNU C Library: Shared libraries an ii libgcc1 1:3.4.1-5 GCC support library
    ii libice6 4.3.0.dfsg.1-6 Inter-Client Exchange library
    ii libkpathsea3 2.0.2-18 path search library for teTeX (run ii libpaper1 1.1.14-0.3 Library for handling paper charact ii libpng12-0 1.2.5.0-7 PNG library - runtime
    ii libsm6 4.3.0.dfsg.1-6 X Window System Session Management ii libstdc++5 1:3.3.4-9 The GNU Standard C++ Library v3
    ii libt1-5 5.0.2-3 Type 1 font rasterizer library - r ii libwww0 5.4.0-9 The W3C WWW library
    ii libx11-6 4.3.0.dfsg.1-6 X Window System protocol client li ii libxaw7 4.3.0.dfsg.1-6 X Athena widget set library
    ii libxext6 4.3.0.dfsg.1-6 X Window System miscellaneous exte ii libxmu6 4.3.0.dfsg.1-6 X Window System miscellaneous util ii libxt6 4.3.0.dfsg.1-6 X Toolkit Intrinsics
    ii mime-support 3.28-1 MIME files 'mime.types' & 'mailcap ii perl 5.8.4-2 Larry Wall's Practical Extraction ii sed 4.1.1-2 The GNU sed stream editor
    ii tetex-base 2.0.2a-3 Basic library files of teTeX
    ii ucf 1.08 Update Configuration File: preserv ii xlibs 4.3.0.dfsg.1-6 X Window System client libraries m ii zlib1g 1:1.2.1.1-5 compression library - runtime

    -- debconf information:
    * tetex-bin/hyphen:
    tetex-bin/oldcfg: true
    * tetex-bin/upd_map: true
    tetex-bin/cnf_name:
    * tetex-bin/fmtutil: true
    * tetex-bin/use_debconf: true
    * tetex-bin/groupname: users
    * tetex-bin/userperm: false
    * tetex-bin/groupperm: true
    * tetex-bin/lsr-perms: true
    * tetex-bin/texmf: false


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From =?iso-8859-1?q?Frank_K=FCster?=@1:229/2 to Mauricio Fuentes Montero on Tue Aug 17 10:20:10 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    Mauricio Fuentes Montero <[email protected]> wrote:

    Package: tetex-bin
    Version: 2.0.2-18
    Followup-For: Bug #263715

    when trying to upgrade to tetex-bin 2.0.2.18 i got the following
    output:

    Configuring tetex-bin (2.0.2-18) ...
    Regenerating /etc/texmf/texmf.cnf ... done
    Regenerating /var/lib/texmf/web2c/fmtutil.cnf ... done
    Regenerating /var/lib/texmf/web2c/updmap.cfg ... done
    Running initex. This may take some time. ...
    fmtutil: config file `fmtutil.cnf' not found.

    Did you previously edit /etc/texmf/texmf.d/05TeXMF.cnf? Please send us
    the output of

    ls -l /etc/texmf/texmf.d/05TeXMF.cnf*
    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.d/05TeXMF.cnf

    Regards, Frank
    --
    Frank K�ster, Biozentrum der Univ. Basel
    Abt. Biophysikalische Chemie

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Mauricio Fuentes Montero@1:229/2 to All on Tue Aug 17 15:30:15 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    El mar, 17-08-2004 a las 03:45, Frank Küster escribió:
    Mauricio Fuentes Montero <[email protected]> wrote:

    Package: tetex-bin
    Version: 2.0.2-18
    Followup-For: Bug #263715

    when trying to upgrade to tetex-bin 2.0.2.18 i got the following
    output:

    Configuring tetex-bin (2.0.2-18) ...
    Regenerating /etc/texmf/texmf.cnf ... done
    Regenerating /var/lib/texmf/web2c/fmtutil.cnf ... done
    Regenerating /var/lib/texmf/web2c/updmap.cfg ... done
    Running initex. This may take some time. ...
    fmtutil: config file `fmtutil.cnf' not found.

    Did you previously edit /etc/texmf/texmf.d/05TeXMF.cnf? Please send us
    the output of

    ls -l /etc/texmf/texmf.d/05TeXMF.cnf*
    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.d/05TeXMF.cnf

    Regards, Frank

    mfuentes@Beethoven:~$ egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$TEXMFMAIN} mfuentes@Beethoven:~$ egrep '^TEXMF |^VARTEXMF'
    /etc/texmf/texmf.d/05TeXMF.cnf
    VARTEXMF = /var/lib/texmf
    TEXMF =
    {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$VARTEXMF,!!$TEXMFMAIN}

    --
    Saludos!


    .''`. Mauricio Fuentes Montero
    : :' : Estudiante de Ingenieria Civil en Computación
    `. `'` Universidad de Talca
    `- Chile

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From =?iso-8859-1?q?Frank_K=FCster?=@1:229/2 to Mauricio Fuentes Montero on Tue Aug 17 16:30:15 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    Mauricio Fuentes Montero <[email protected]> wrote:

    Mauricio Fuentes Montero <[email protected]> wrote:

    [...]
    Regenerating /var/lib/texmf/web2c/fmtutil.cnf ... done
    Regenerating /var/lib/texmf/web2c/updmap.cfg ... done
    Running initex. This may take some time. ...
    fmtutil: config file `fmtutil.cnf' not found.
    [...]
    mfuentes@Beethoven:~$ egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$TEXMFMAIN} mfuentes@Beethoven:~$ egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.d/05TeXMF.cnf
    VARTEXMF = /var/lib/texmf
    TEXMF =
    {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$VARTEXMF,!!$TEXMFMAIN}

    Thank you. And now, what happens if you do (as root)

    update-fmtutil -v
    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf

    and if there's a VARTEXMF now, you can run "dpkg --configure -a" and
    get a working tetex-bin, but I fear this will not happen.

    Regards, Frank
    --
    Frank K�ster, Biozentrum der Univ. Basel
    Abt. Biophysikalische Chemie

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Hilmar Preusse@1:229/2 to [email protected] on Tue Aug 17 17:40:11 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    On 17.08.04 Frank K�ster ([email protected]) wrote:
    Mauricio Fuentes Montero <[email protected]> wrote:

    Hi,

    mfuentes@Beethoven:~$ egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$TEXMFMAIN} mfuentes@Beethoven:~$ egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.d/05TeXMF.cnf
    VARTEXMF = /var/lib/texmf
    TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$VARTEXMF,!!$TEXMFMAIN}

    Thank you. And now, what happens if you do (as root)

    update-fmtutil -v

    He meant update-texmf I guess.

    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf

    and if there's a VARTEXMF now, you can run "dpkg --configure -a"
    and get a working tetex-bin, but I fear this will not happen.


    H.

    P.S. patch for update-texmf.8 attached
    --
    sigmentation fault

    --- - 2004-08-17 15:00:22.000000000 +0000
    +++ update-texmf.8 2004-08-17 14:59:48.000000000 +0000
    @@ -2,7 +2,7 @@
    .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection
    .\" other parms are allowed: see man(7), man(1)
    .SH NAME
    -update-texmf \- shell script to generate /var/lib/texmf/web2c/texmf.cnf +update-texmf \- shell script to generate /etc/texmf/texmf.cnf
    .SH SYNOPSIS
    .B update-texmf
    .I "[options]"
    @@ -15,15 +15,18 @@
    because the original script was designed for Debian packaging system.
    .PP
    .B update-texmf
    -is a shell script to generate /var/lib/texmf/web2c/texmf.cnf from files in
    +is a shell script to generate /etc/texmf/texmf.cnf from files in
    /etc/texmf/texmf.d/*.cnf
    .PP
    The tetex-bin provides 05TeXMF.cnf to 95NonPath.cnf and we assume
    that other TeX related packages should use the name only with the lower cases.
    The two digit numeral determines the order in which update-texmf read a file.
    .PP
    -A user who wants to customize /var/lib/texmf/web2c/texm
  • From =?iso-8859-1?q?Frank_K=FCster?=@1:229/2 to Hilmar Preusse on Tue Aug 17 18:10:13 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    Hilmar Preusse <[email protected]> schrieb:

    On 17.08.04 Frank K�ster ([email protected]) wrote:
    Mauricio Fuentes Montero <[email protected]> wrote:

    Hi,

    mfuentes@Beethoven:~$ egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$TEXMFMAIN}
    mfuentes@Beethoven:~$ egrep '^TEXMF |^VARTEXMF'
    /etc/texmf/texmf.d/05TeXMF.cnf
    VARTEXMF = /var/lib/texmf
    TEXMF =
    {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$VARTEXMF,!!$TEXMFMAIN}

    Thank you. And now, what happens if you do (as root)

    update-fmtutil -v

    He meant update-texmf I guess.

    Yes, of course - excuse me.

    P.S. patch for update-texmf.8 attached

    Thank you, applied with one addition (SEE ALSO --> README.Debian)

    Bye, Frank
    --
    Frank K�ster, Biozentrum der Univ. Basel
    Abt. Biophysikalische Chemie

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Mauricio Fuentes Montero@1:229/2 to All on Tue Aug 17 18:30:16 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    Mensaje citado por Hilmar Preusse <[email protected]>:
    when i type
    update-fmtutil -v

    and then
    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    i got this
    TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$TEXMFMAIN}

    in the other hand, when i type
    update-texmf
    and then
    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    i got
    TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$TEXMFMAIN}

    tetex-bin still not working

    --
    Saludos!


    .''`. Mauricio Fuentes Montero
    : :' : Estudiante de Ingenieria Civil en Computaci�n
    `. `'` Universidad de Talca
    `- Chile
    Linux User #325289


    -------------------------------------------------
    Este correo fue enviado por http://alumnos.utalca.cl

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From =?iso-8859-1?q?Frank_K=FCster?=@1:229/2 to Mauricio Fuentes Montero on Tue Aug 17 19:00:13 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    Mauricio Fuentes Montero <[email protected]> wrote:

    in the other hand, when i type
    update-texmf

    Yes, of course I wanted you to try this

    and then
    egrep '^TEXMF |^VARTEXMF' /etc/texmf/texmf.cnf
    i got
    TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$TEXMFMAIN}

    This is strange, and probably the cause of the bug. Next step in
    debugging is

    bash -x /usr/sbin/update-texmf > update-texmf.log 2>&1

    Then please send us the file update-texmf.log

    Many thanks so far,
    Frank
    --
    Frank K�ster, Biozentrum der Univ. Basel
    Abt. Biophysikalische Chemie

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From =?iso-8859-1?q?Frank_K=FCster?=@1:229/2 to Mauricio Fuentes Montero on Wed Aug 18 10:30:15 2004
    XPost: linux.debian.maint.tetex
    From: [email protected]

    Mauricio Fuentes Montero <[email protected]> schrieb:

    Mensaje citado por Frank K�ster <[email protected]>:

    Next step in debugging is

    bash -x /usr/sbin/update-texmf > update-texmf.log 2>&1

    Then please send us the file update-texmf.log

    attached update-texmf.log

    Thanks for the log. It seems there is a problem with the way we let update-texmf change the file. We use ucf for it, and this utility does
    not do what we want it to do.

    So for further debugging, you have to do some more work. The first ist
    just some informational stuff:

    grep texmf.cnf /var/lib/ucf/hashfile
    md5sum /etc/texmf/texmf.cnf

    The next is a little more complicated. Please create a copy of /usr/sbin/update-texmf, make it executable and open it in an editor. The
    fifth non-blank line counting back from the end of the file is:

    rm -r ${TMPDIR}

    Please change this to

    echo rm -r ${TMPDIR}

    Then execute the file (as root), e.g.

    ./update-texmf

    It will put out something like

    rm -r /tmp/tmp.DNC6zo

    Please change to this directory. It will contain a file with a name
    starting with texmf (and ending with some random characters), say
    texmfXX43a, and a directory with md5sum.d appended,
    e.g. texmfXX43a.md5sum.d/. Please (as root) issue the command

    ucf --verbose -d --three-way texmfXX43a /etc/texmf/texmf.cnf

    exchanging the texmf-filename with what you found, and send us the
    output.

    Thanks in advance, Frank

    --
    Frank K�ster, Biozentrum der Univ. Basel
    Abt. Biophysikalische Chemie

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)