Bug#334613: tetex-bin: same problem when upgrade to 3.0.10

2005-11-10 Thread Hilmar Preusse
On 07.11.05 Hilmar Preusse ([EMAIL PROTECTED]) wrote:
 On 05.11.05 Eddie ([EMAIL PROTECTED]) wrote:
  Hilmar Preusse wrote:
   On 03.11.05 Eddie ([EMAIL PROTECTED]) wrote:

Hi,

   I forgot to mention that the file tetex.postinst.XXgqP8eU was
   reproduced by another setup as the orginal file
   tetex.postinst.XXKSxUFW was deleted accicidentally.
  
  I think the contents of the two files are the same.
  
   
   Hmm, I guess that was an upgrade from an older version.
   What makes me wondering is that your postin of tetex-bin creates two
   LaTeX formats:
   
   fmtutil-sys: running `tex -ini   -jobname=latex -progname=latex 
   latex.ini' ...
   fmtutil-sys: running `etex -ini   -jobname=latex -progname=latex 
   *latex.ini' ...
   fmtutil-sys: running `pdftex -ini   -jobname=pdftex -progname=pdftex 
   pdftex.ini' ...
   fmtutil-sys: running `pdftex -ini   -jobname=pdflatex -progname=pdflatex 
   pdflatex.ini' ...
   fmtutil-sys: running `pdfetex -ini   -jobname=pdflatex -progname=pdflatex 
   *pdflatex.ini' ...
   fmtutil-sys: running `pdfetex -ini   -jobname=pdfelatex 
   -progname=pdfelatex *pdfelatex.ini' ...
   
  
  The contents of /etc/texmf/fmt.d/ are:
  
  -rw-r--r--  1 root root 1364 2005-10-05 22:51 00tex.cnf
  -rw-r--r--  1 root root 3704 2004-08-13 20:12 01tetex.cnf
  -rw-r--r--  1 root root 3091 2005-10-19 11:31 01tetex.cnf.dpkg-dist
  -rw-r--r--  1 root root  271 2005-03-09 21:05 40jadetex.cnf
  -rw-r--r--  1 root root  565 2005-10-31 20:40 50cyrtexinfo.cnf
  
 Well, this is similar to #337945. You refused to write the
 01tetex.cnf from the maintainer over your locally changed one
 (which is BTW the default) and hence teTeX used the old entries, we
 had in teTeX 2.0. I've no clue how to solve that problem in
 general.
 
Nope Sorry, I was completely wrong! 01tetex.cnf was introduced in
teTeX 3.0. That 01tetex.cnf visible here is equivalent to the old
00tetex.cnf from teTeX 2.0. It has the same size the 00tetex.cnf
should have and a very old timestamp.
In preinst we move the old 00tetex.cnf to 01tetex.cnf. At any time
dpkg comes along and finds out, that 01tetex.cnf has been changed (as
it differs from that one in the package). If the user now refuses to
replace the local version by that one from the maint (which is the
default) fmtutil now starts creating formats with the old
configuration. --- *bamm*
If you never touched 00tetex.cnf simply overwriting 01tetex.cnf by
01tetex.cnf.dpkg-dist should fix the problem.

That renaming is probably a bad idea. I'll open another bug for that.

H.
-- 
sigmentation fault


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



Bug#334613: [SPAM?]: Bug#334613: tetex-bin: same problem when upgrade to 3.0.10

2005-11-10 Thread Frank Küster
Hilmar Preusse [EMAIL PROTECTED] wrote:

 In preinst we move the old 00tetex.cnf to 01tetex.cnf. At any time
 dpkg comes along and finds out, that 01tetex.cnf has been changed (as
 it differs from that one in the package).

It's ucf-managed:

$ grep fmt.d /var/lib/ucf/hashfile
757459dda86e1bd31e68dacbba9b422d  /etc/texmf/fmt.d/01tetex.cnf

 If the user now refuses to
 replace the local version by that one from the maint (which is the
 default) fmtutil now starts creating formats with the old
 configuration. --- *bamm*

That's how it goes, live is hard, but because of ucf it will only happen
if the user *has* changed the conffile.  If you refuse to accept new
maintainer's versions, or install noninteractively, you should
investigate the conffiles before filing a bug.

 If you never touched 00tetex.cnf simply overwriting 01tetex.cnf by
 01tetex.cnf.dpkg-dist should fix the problem.

If he'd never touched 00tetex.cnf, ucf would know the old version and
not ask at all, but simply overwrite.  Except if the file already
existed in woody; we don't have an old md5sum for woody versions.

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer




Bug#334613: [SPAM?]: Bug#334613: tetex-bin: same problem when upgrade to 3.0.10

2005-11-10 Thread Hilmar Preusse
On 10.11.05 Frank Küster ([EMAIL PROTECTED]) wrote:
 Hilmar Preusse [EMAIL PROTECTED] wrote:

Hi,

  If the user now refuses to replace the local version by that one
  from the maint (which is the default) fmtutil now starts creating
  formats with the old configuration. --- *bamm*
 
 That's how it goes, live is hard, but because of ucf it will only
 happen if the user *has* changed the conffile.  If you refuse to
 accept new maintainer's versions, or install noninteractively, you
 should investigate the conffiles before filing a bug.
 
Eddie: do you agree, that this is not really a bug?

  If you never touched 00tetex.cnf simply overwriting 01tetex.cnf by
  01tetex.cnf.dpkg-dist should fix the problem.
 
 If he'd never touched 00tetex.cnf, ucf would know the old version and
 not ask at all, but simply overwrite.  Except if the file already
 existed in woody; we don't have an old md5sum for woody versions.
 
Therefore I could not reproduce that bug during upgrade using a
non-changed 00tetex.cnf... Sorry forgot about ucf.

H.
-- 
sigmentation fault


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



Bug#334613: tetex-bin: same problem when upgrade to 3.0.10

2005-11-10 Thread Eddie
Hilmar Preusse wrote:
 On 07.11.05 Hilmar Preusse ([EMAIL PROTECTED]) wrote:
 
On 05.11.05 Eddie ([EMAIL PROTECTED]) wrote:

Hilmar Preusse wrote:

On 03.11.05 Eddie ([EMAIL PROTECTED]) wrote:
 
 
 Hi,
 
 
I forgot to mention that the file tetex.postinst.XXgqP8eU was
reproduced by another setup as the orginal file
tetex.postinst.XXKSxUFW was deleted accicidentally.

I think the contents of the two files are the same.


Hmm, I guess that was an upgrade from an older version.
What makes me wondering is that your postin of tetex-bin creates two
LaTeX formats:

fmtutil-sys: running `tex -ini   -jobname=latex -progname=latex latex.ini' 
...
fmtutil-sys: running `etex -ini   -jobname=latex -progname=latex 
*latex.ini' ...
fmtutil-sys: running `pdftex -ini   -jobname=pdftex -progname=pdftex 
pdftex.ini' ...
fmtutil-sys: running `pdftex -ini   -jobname=pdflatex -progname=pdflatex 
pdflatex.ini' ...
fmtutil-sys: running `pdfetex -ini   -jobname=pdflatex -progname=pdflatex 
*pdflatex.ini' ...
fmtutil-sys: running `pdfetex -ini   -jobname=pdfelatex -progname=pdfelatex 
*pdfelatex.ini' ...


The contents of /etc/texmf/fmt.d/ are:

-rw-r--r--  1 root root 1364 2005-10-05 22:51 00tex.cnf
-rw-r--r--  1 root root 3704 2004-08-13 20:12 01tetex.cnf
-rw-r--r--  1 root root 3091 2005-10-19 11:31 01tetex.cnf.dpkg-dist
-rw-r--r--  1 root root  271 2005-03-09 21:05 40jadetex.cnf
-rw-r--r--  1 root root  565 2005-10-31 20:40 50cyrtexinfo.cnf


Well, this is similar to #337945. You refused to write the
01tetex.cnf from the maintainer over your locally changed one
(which is BTW the default) and hence teTeX used the old entries, we
had in teTeX 2.0. I've no clue how to solve that problem in
general.

 
 Nope Sorry, I was completely wrong! 01tetex.cnf was introduced in
 teTeX 3.0. That 01tetex.cnf visible here is equivalent to the old
 00tetex.cnf from teTeX 2.0. It has the same size the 00tetex.cnf
 should have and a very old timestamp.
 In preinst we move the old 00tetex.cnf to 01tetex.cnf. At any time
 dpkg comes along and finds out, that 01tetex.cnf has been changed (as
 it differs from that one in the package). If the user now refuses to
 replace the local version by that one from the maint (which is the
 default) fmtutil now starts creating formats with the old
 configuration. --- *bamm*
 If you never touched 00tetex.cnf simply overwriting 01tetex.cnf by
 01tetex.cnf.dpkg-dist should fix the problem.
 
 That renaming is probably a bad idea. I'll open another bug for that.
 
 H.
Dear Hilmar

I have followed your instructions in your email dated 7 Nov.
The post-installation is sucessful.

Regards
Eddie


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



Bug#334613: tetex-bin: same problem when upgrade to 3.0.10

2005-11-05 Thread Eddie
Hilmar Preusse wrote:
 On 03.11.05 Eddie ([EMAIL PROTECTED]) wrote:
 
Hilmar Preusse wrote:

On 24.10.05 Eddie ([EMAIL PROTECTED]) wrote:

Frank K?ster wrote:

Eddie [EMAIL PROTECTED] wrote:
 
 
 Hi,
 
 
Please include this file if you report a bug.

Do you still have the file, or can you reproduce it, and send it to us?


As requested, the relevant file is enclosed.

fmtutil-sys: running `etex -ini   -jobname=jadetex -progname=jadetex latex 
jadetex.ini' ...
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (INITEX)
---! /var/lib/texmf/web2c/latex.fmt was written by tex
(Fatal format file error; I'm stymied)


I forgot to mention that the file tetex.postinst.XXgqP8eU was
reproduced by another setup as the orginal file
tetex.postinst.XXKSxUFW was deleted accicidentally.

I think the contents of the two files are the same.

 
 Hmm, I guess that was an upgrade from an older version.
 What makes me wondering is that your postin of tetex-bin creates two
 LaTeX formats:
 
 fmtutil-sys: running `tex -ini   -jobname=latex -progname=latex latex.ini' ...
 fmtutil-sys: running `etex -ini   -jobname=latex -progname=latex *latex.ini' 
 ...
 fmtutil-sys: running `pdftex -ini   -jobname=pdftex -progname=pdftex 
 pdftex.ini' ...
 fmtutil-sys: running `pdftex -ini   -jobname=pdflatex -progname=pdflatex 
 pdflatex.ini' ...
 fmtutil-sys: running `pdfetex -ini   -jobname=pdflatex -progname=pdflatex 
 *pdflatex.ini' ...
 fmtutil-sys: running `pdfetex -ini   -jobname=pdfelatex -progname=pdfelatex 
 *pdfelatex.ini' ...
 
 heavily snipped
 
 fmtutil-sys: /var/lib/texmf/web2c/latex.fmt installed.
 fmtutil-sys: /var/lib/texmf/web2c/pdfelatex.fmt installed.
 fmtutil-sys: /var/lib/texmf/web2c/pdflatex.fmt installed.
 fmtutil-sys: /var/lib/texmf/web2c/pdftex.fmt installed.
 
 . Please show us the content of /etc/texmf/fmt.d/ . Seems there is
 something left from teTeX 2.0.
 
 And please keep the bug in CC, when answering.
 
 Regards,
   Hilmar

The contents of /etc/texmf/fmt.d/ are:

-rw-r--r--  1 root root 1364 2005-10-05 22:51 00tex.cnf
-rw-r--r--  1 root root 3704 2004-08-13 20:12 01tetex.cnf
-rw-r--r--  1 root root 3091 2005-10-19 11:31 01tetex.cnf.dpkg-dist
-rw-r--r--  1 root root  271 2005-03-09 21:05 40jadetex.cnf
-rw-r--r--  1 root root  565 2005-10-31 20:40 50cyrtexinfo.cnf

Regards,

Eddie








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



Bug#334613: tetex-bin: same problem when upgrade to 3.0.10

2005-11-01 Thread Hilmar Preusse
On 24.10.05 Eddie ([EMAIL PROTECTED]) wrote:
 Frank K?ster wrote:
  Eddie [EMAIL PROTECTED] wrote:

Hi,

 fmtutil failed. Output has been stored in
 /tmp/tetex.postinst.XXKSxUFW
 ^^^
This filename differs from the name of the file you sent us (if I
assume you didn't change it before attaching it).

 Please include this file if you report a bug.
  
  Do you still have the file, or can you reproduce it, and send it to us?
  
  Regards, Frank
 
 As requested, the relevant file is enclosed.
 
snip
 
 fmtutil-sys: running `etex -ini   -jobname=jadetex -progname=jadetex latex 
 jadetex.ini' ...
 This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (INITEX)
 ---! /var/lib/texmf/web2c/latex.fmt was written by tex
 (Fatal format file error; I'm stymied)
 

H.
-- 
sigmentation fault


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



Bug#334613: tetex-bin: same problem when upgrade to 3.0.10

2005-10-24 Thread Eddie
Package: tetex-bin
Version: 3.0-10.1
Followup-For: Bug #334613


The bug#334613 seems remained as the upgrade still failed.

fmtutil-sys: Error! Not all formats have been built successfully.
Visit the log files in directory
  /var/lib/texmf/web2c
  for details.

  This is a summary of all `failed' messages and warnings:
  `etex -ini  -jobname=jadetex -progname=jadetex latex jadetex.ini'
  failed

fmtutil failed. Output has been stored in
/tmp/tetex.postinst.XXKSxUFW
Please include this file if you report a bug.
dpkg: error processing tetex-bin (--configure):
subprocess post-installation script returned error exit status 1

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: LANG=zh_TW, LC_CTYPE=zh_TW.Big5 (charmap=BIG5) (ignored: LC_ALL
set to zh_TW)

Versions of packages tetex-bin depends on:
ii  debconf [debconf-2.0] 1.4.58 Debian configuration
management sy
ii  debianutils   2.15   Miscellaneous utilities
specific t
ii  dpkg  1.13.11.0.1package maintenance system
for Deb
ii  ed0.2-20 The classic unix line editor
ii  libc6 2.3.5-7GNU C Library: Shared
libraries an
ii  libgcc1   1:4.0.2-2  GCC support library
ii  libice6   6.8.2.dfsg.1-9 Inter-Client Exchange library
ii  libkpathsea4  3.0-10.1   path search library for
teTeX (run
ii  libpaper1 1.1.14-3   Library for handling paper
charact
ii  libpng12-01.2.8rel-5 PNG library - runtime
ii  libsm66.8.2.dfsg.1-9 X Window System Session
Management
ii  libstdc++64.0.2-2The GNU Standard C++ Library v3
ii  libt1-5   5.1.0-2Type 1 font rasterizer
library - r
ii  libx11-6  6.8.2.dfsg.1-9 X Window System protocol
client li
ii  libxaw8   6.8.2.dfsg.1-9 X Athena widget set library
ii  libxext6  6.8.2.dfsg.1-9 X Window System
miscellaneous exte
ii  libxmu6   6.8.2.dfsg.1-9 X Window System
miscellaneous util
ii  libxp66.8.2.dfsg.1-9 X Window System printing
extension
ii  libxpm4   6.8.2.dfsg.1-9 X pixmap library
ii  libxt66.8.2.dfsg.1-9 X Toolkit Intrinsics
ii  mime-support  3.35-1 MIME files 'mime.types' 
'mailcap
ii  perl  5.8.7-7Larry Wall's Practical
Extraction
ii  sed   4.1.4-4The GNU sed stream editor
ii  tetex-base3.0-10 Basic library files of teTeX
ii  ucf   2.003  Update Configuration File:
preserv
ii  xlibs 6.8.2.dfsg.1-9 X Window System client
libraries mii  zlib1g1:1.2.3-6  compression
library - runtime

Versions of packages tetex-bin recommends:
ii  dialog1.0-20051005-1 Displays user-friendly
dialog boxe
ii  libxml-parser-perl2.34-4 Perl module for parsing XML
files
ii  perl-tk   1:800.025-2Perl module providing the
Tk graph
ii  psutils   1.17-19A collection of PostScript
documen
ii  whiptail  0.51.6-31  Displays user-friendly
dialog boxe

-- debconf information:  tetex-bin/updmap-failed:
* tetex-bin/hyphen: ngerman[=naustrian-neue_Rechtschreibung],
french[=patois]
  tetex-bin/oldcfg: true
  tetex-bin/upd_map: true
* tetex-bin/cnf_name:
  tetex-bin/fmtutil: true
* tetex-bin/use_debconf: false
  tetex-bin/fmtutil-failed:
* tetex-bin/texmf: false




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



Bug#334613: tetex-bin: same problem when upgrade to 3.0.10

2005-10-24 Thread Frank Küster
Eddie [EMAIL PROTECTED] wrote:

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

Do you still have the file, or can you reproduce it, and send it to us?

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer