[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#62539: marked as done (tetex-base not pre-configuration friendly)



Your message dated Sat, 04 Jan 2003 09:17:48 -0500
with message-id <E18Up7U-00077C-00@auric.debian.org>
and subject line Bug#62539: fixed in tetex-base 1.0.2+20021025-4
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 17 Apr 2000 12:06:25 +0000
Received: (qmail 22664 invoked from network); 17 Apr 2000 12:06:16 -0000
Received: from pizarro.unex.es (root@158.49.8.2)
  by master.debian.org with SMTP; 17 Apr 2000 12:06:16 -0000
Received: from guadiana.unex.es (root@guadiana.unex.es [158.49.8.233])
	by pizarro.unex.es (8.9.3/8.9.1) with ESMTP id OAA11701
	for <submit@bugs.debian.org>; Mon, 17 Apr 2000 14:06:04 +0200
Received: from cantor.unex.es (sanvila@cantor.unex.es [158.49.18.105])
	by guadiana.unex.es (8.9.3/8.9.1) with SMTP id OAA00689
	for <submit@bugs.debian.org>; Mon, 17 Apr 2000 14:06:03 +0200
Date: Mon, 17 Apr 2000 14:05:06 +0200 (CEST)
From: Santiago Vila <sanvila@unex.es>
To: Debian Bugs <submit@bugs.debian.org>
Subject: tetex-base not pre-configuration friendly
Message-ID: <Pine.LNX.3.96.1000417140312.10330D-100000@cantor.unex.es>
X-Debbugs-CC: sanvila@unex.es
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Package: tetex-base
Version: 1.0-9

I have a custom-made package which creates the file /etc/texmf/texmf.cnf
(among others) before I install the various tetex-* packages. This is
so that I do not have to run texconfig by hand to configure it.
However, this actually makes tetex configuration to fail, which is
very annoying. This is a detailed description of what happens:

I first put the file /etc/texmf/texmf.cnf in place.

Then I install tetex-bin, tetex-base and tetex-lib from scratch:

apt-get install tetex-base tetex-bin tetex-lib

tetex-base is the first one to be configured. Its postinst checks for 
the /etc/texmf/texmf.cnf file and it decides it is ok to create the 
formats at this point. However, when it tries to create the formats, it 
reports that the file /usr/share/texmf/web2c/fmtutil.cnf does not 
exist, and it exits with an error.

What happens is that /usr/share/texmf/web2c/fmtutil.cnf is a symlink to 
/etc/texmf/fmtutil.cnf, and it does not exist because it belongs
to tetex-bin. Since tetex-bin has not been configured yet the file
is still named as /etc/texmf/fmtutil.cnf.dpkg-new.

I think tetex-base wrongly assumes that the existence and several
other things about the file texmf.cnf is enough to be able to create
the formats. To fix this, I suggest that an additional check is made
in tetex-base.postinst for the existence of the file /etc/texmf/fmtutil.cnf
as well.

As a work-around, I have added /etc/texmf/fmtutil.cnf to my
custom-made package, but I think the tetex-base.postinst should be
made more fault-tolerant in either case.

Thanks.

---------------------------------------
Received: (at 62539-close) by bugs.debian.org; 4 Jan 2003 14:23:03 +0000
>From katie@auric.debian.org Sat Jan 04 08:23:02 2003
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 18UpCY-0004UI-00; Sat, 04 Jan 2003 08:23:02 -0600
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 18Up7U-00077C-00; Sat, 04 Jan 2003 09:17:48 -0500
From: Atsuhito KOHDA <kohda@debian.org>
To: 62539-close@bugs.debian.org
X-Katie: $Revision: 1.29 $
Subject: Bug#62539: fixed in tetex-base 1.0.2+20021025-4
Message-Id: <E18Up7U-00077C-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Sat, 04 Jan 2003 09:17:48 -0500
Delivered-To: 62539-close@bugs.debian.org

We believe that the bug you reported is fixed in the latest version of
tetex-base, which is due to be installed in the Debian FTP archive:

tetex-base_1.0.2+20021025-4.diff.gz
  to pool/main/t/tetex-base/tetex-base_1.0.2+20021025-4.diff.gz
tetex-base_1.0.2+20021025-4.dsc
  to pool/main/t/tetex-base/tetex-base_1.0.2+20021025-4.dsc
tetex-base_1.0.2+20021025-4_all.deb
  to pool/main/t/tetex-base/tetex-base_1.0.2+20021025-4_all.deb
tetex-doc_1.0.2+20021025-4_all.deb
  to pool/main/t/tetex-base/tetex-doc_1.0.2+20021025-4_all.deb
tetex-extra_1.0.2+20021025-4_all.deb
  to pool/main/t/tetex-base/tetex-extra_1.0.2+20021025-4_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 62539@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Atsuhito KOHDA <kohda@debian.org> (supplier of updated tetex-base package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 18 Dec 2002 07:50:57 +0900
Source: tetex-base
Binary: tetex-extra tetex-doc tetex-base
Architecture: source all
Version: 1.0.2+20021025-4
Distribution: unstable
Urgency: low
Maintainer: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Changed-By: Atsuhito KOHDA <kohda@debian.org>
Description: 
 tetex-base - basic teTeX library files
 tetex-doc  - teTeX documentation
 tetex-extra - extra teTeX library files
Closes: 45930 62539 70581 95995 111561 139298 143751 170382 173872
Changes: 
 tetex-base (1.0.2+20021025-4) unstable; urgency=low
 .
   * Added note for tetex maintainers about how to create orig.tar.gz
     This is irrelevant for users but might be helpful for maintainers
     cooperation.  [kohda]
   * Now postinst and tetex-extra.postinst checked the existence of
     /etc/texmf/fmtutil.cnf" before running "texconfig init".  [kohda]
     (Closes: #62539)
   * Now updmap.cfg is not a conffile but a configuration file generated by
     update-updmap of tetex-bin.  [kohda]  (Closes: #70581)
   * Found extsizes was included.  [kohda]  (Closes: #111561)
   * Removed unnecessary /etc/X11/Xresources from dirs.  [kohda]
   * Moved eurosym and texdoctk stuffs in tetex-extra so modified dependency
     correspondingly.  [kohda]  (Closes: #173872, #170382)
   * Moved pdftex/pdflatex stuffs in tetex-base so now pdftex/pdflatex
     should work without tetex-extra.  [kohda]
     (Closes: #143751, #95995, #139298)
   * Removed FMT files when tetex-extra would be removed.  Note, obsolete
     omaga.fmt and lambda.fmt would be removed with preinst of tetex-bin.
     [kohda]  (Closes: #45930)
   * Fixed handling way of psfonts.map pdftex.map ; first removed
     obsolete wrong files if any in preinst and set them up correctly in
     postinst.  [kohda]
   * Tried to remove obsolete conffiles with debconf.  [kohda]
   * Fixed handling of /usr/share/texmf/doc in rules; in the former version
     symlinks were messed up.  In this time, they would be corrected and #170592
     should be fixed really.
Files: 
 ace368ff9cfeb97467afe094d5a6d01d 807 tex optional tetex-base_1.0.2+20021025-4.dsc
 8ccd67f477f1d8a58438f508238e6078 37666 tex optional tetex-base_1.0.2+20021025-4.diff.gz
 e62c5f4a1fe8535390f65bcc62d8c5f9 17527308 tex optional tetex-base_1.0.2+20021025-4_all.deb
 9446474b1bad527afeffc19bd38c402d 10374052 tex optional tetex-extra_1.0.2+20021025-4_all.deb
 4c49a6463140f35fded94f805c451acc 21100232 tex optional tetex-doc_1.0.2+20021025-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+FuDo1IXdL1v6kOwRAoiKAJsG00SfsYYMpAK3/2d5wd9V8U6YHwCeJPx+
tbdndoRwJ85kghMtLUNXs1A=
=yAdG
-----END PGP SIGNATURE-----



Reply to: