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

Bug#64914: marked as done (fmtutil has not extensibility mechanism)



Your message dated Tue, 24 Sep 2002 16:07:40 +0100
with message-id <20020924150740.GA8894@polya>
and subject line These bugs are fixed
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; 30 May 2000 14:05:54 +0000
>From J.D.Gilbey@qmw.ac.uk Tue May 30 09:05:54 2000
Return-path: <J.D.Gilbey@qmw.ac.uk>
Received: from mserv1c.u-net.net [195.102.240.33] 
	by master.debian.org with esmtp (Exim 3.12 2 (Debian))
	id 12wmeY-00083A-00; Tue, 30 May 2000 09:05:54 -0500
Received: from [195.102.204.21] (helo=polya)
	by mserv1c.u-net.net with esmtp (Exim 2.10 #35)
	id 12wmdo-00027D-00
	for submit@bugs.debian.org; Tue, 30 May 2000 15:05:09 +0100
Received: from jdg by polya with local (Exim 3.12 #1 (Debian))
	id 12wZsG-0005Ki-00; Tue, 30 May 2000 01:27:12 +0100
Date: Tue, 30 May 2000 01:27:12 +0100
From: Julian Gilbey <J.D.Gilbey@qmw.ac.uk>
To: Debian bug reports <submit@bugs.debian.org>
Subject: jadetex: doesn't update when language.dat is changed
Message-ID: <20000530012712.A20426@polya>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
Delivered-To: submit@bugs.debian.org

Package: jadetex,tetex-bin
Version: 2.7-2, 1.0.6-6

I've just noticed a problem.  When language.dat is changed through
texconfig, fmtutil --all is run.  But as jadetex has its own
fmtutil.cnf, texconfig doesn't notice.

The only obvious solution to this, which will be very useful if the
tetex-bin package is split, is to have an /etc/texmf/fmtutil/
directory with multiple .cnf files in, say base.cnf, pdf.cnf, jade.cnf
and so on.  Then fmtutil --all reads all of the files in the
directory.  I do not imagine that it will be that difficult to make
the necessary modifications, although the search for the directory is
not going to be trivial, it seems.

The other way to do it is to modify fmtutil to start the run_initex
function with:

  command -v "$engine" || return

Then if a particular engine (such as jadetex) is not present, we just
skip that format.  And if we go for this option, then *all* formats
get put in one master fmtutil.cnf (including jadetex).  I don't know
whether there are other tex format packages which call fmtutil in this
way, but if not, this may be a good way forward.

[tetex maintainers: haven't had a chance to check, but the bug report
about pdftex.ini being in tetex-extra: does this prevent tetex-bin
from being able to install?  It wouldn't surprise me if this is the
case, as fmtutil would normally abort if it can't build a format.
Maybe this is a partial solution to this aspect of that problem as
well.]

I'm happy to work on a patch for this, if necessary.

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  Julian Gilbey, Dept of Maths, QMW, Univ. of London. J.D.Gilbey@qmw.ac.uk
        Debian GNU/Linux Developer,  see http://www.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/

---------------------------------------
Received: (at 64914-done) by bugs.debian.org; 24 Sep 2002 15:08:15 +0000
>From J.D.Gilbey@qmul.ac.uk Tue Sep 24 10:08:15 2002
Return-path: <J.D.Gilbey@qmul.ac.uk>
Received: from (giserver.graylab.ac.uk) [212.219.87.30] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 17trIM-0008KY-00; Tue, 24 Sep 2002 10:08:15 -0500
Received: from polya ([10.0.1.152]) by giserver.graylab.ac.uk
          (Netscape Messaging Server 4.15) with ESMTP id H2Y7B300.E0P;
          Tue, 24 Sep 2002 16:06:39 +0100 
Received: from jdg by polya with local (Exim 3.36 #1 (Debian))
	id 17trHo-0002Jb-00; Tue, 24 Sep 2002 16:07:40 +0100
Date: Tue, 24 Sep 2002 16:07:40 +0100
From: Julian Gilbey <J.D.Gilbey@qmul.ac.uk>
To: 133128-done@bugs.debian.org, 133200-done@bugs.debian.org,
	 138791-done@bugs.debian.org, 64914-done@bugs.debian.org,
	 69600-done@bugs.debian.org, 75265-done@bugs.debian.org,
	 90691-done@bugs.debian.org
Subject: These bugs are fixed
Message-ID: <20020924150740.GA8894@polya>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4i
Delivered-To: 64914-done@bugs.debian.org

This was the changes file which should have closed these bug reports ....

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

Format: 1.7
Date: Mon, 11 Mar 2002 15:13:20 +0900
Source: tetex-bin
Binary: tetex-bin libkpathsea-dev libkpathsea3
Architecture: source i386
Version: 1.0.7+20011202-5.1
Distribution: unstable
Urgency: high
Maintainer: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Changed-By: Atsuhito KOHDA <kohda@debian.org>
Description: 
 libkpathsea-dev - kpathsea.a and include files for teTeX
 libkpathsea3 - shared libkpathsea for teTeX
 tetex-bin  - teTeX binary files
Closes: 64914 69600 75265 90691 133128 133200 138791
Changes: 
 tetex-bin (1.0.7+20011202-5.1) unstable; urgency=high
 .
   * stop to install texmf.cnf as a real file but, instead, install separated
     files in texmf.d/* and run update-texmf to generate texmf.cnf
     Accordingly we modified texconfig so that it will modify 05TeXMF instead
     of texmf.cnf directly.  So remove texmf.cnf from conffiles and add
     separated counterparts.  (closes: #69600, #133200)  [kohda@debian.org]
   * stop to install fmtutil.cnf as a real file but, instead, install it in
     fmt.d/00tetex.cnf and run update-fmtutil to generate fmtutil.cnf
     So remove fmtutil.cnf from conffiles.  (closes: #64914)  [kohda@debian.org]
   * change TEXMFLOCAL to /usr/local/share/texmf and also add TEXMFOLDLOCAL
     for consistency.  (closes: #75265)  [kohda@debian.org]
   * modify rules so that it removes texk/web2c/pdftexdir/Makefile
     (closes: #133128)  [kohda@debian.org]
   * fix xdvi wrapper (xdvi-sh) so it can decompress *.Z files now.
     (closes: #138791)  [kohda@debian.org]
   * fix cron.daily so that it will update all necessary directories.
     (closes: #90691)  [kohda@debian.org]
Files: 
 e6813971b684ff6aef454f301916157e 926 tex standard tetex-bin_1.0.7+20011202-5.1.dsc
 2e11eab435f6bbab543ee0f1a1f8fd99 36208 tex standard tetex-bin_1.0.7+20011202-5.1.diff.gz
 56e568ba334b6b4866ed8b31c64e9b2f 3125952 tex optional tetex-bin_1.0.7+20011202-5.1_i386.deb
 b4d1c08a711a08b0db7e136a1a619d04 39604 libs optional libkpathsea3_1.0.7+20011202-5.1_i386.deb
 7dedde7fd6439597d1bef413c007276f 62518 devel optional libkpathsea-dev_1.0.7+20011202-5.1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: KUHASIKU WA http://www.gnupg.org/ WO GORANKUDASAI

iD8DBQE8nxe21IXdL1v6kOwRAp78AJoD6Z5NGFUFvpv7WzgtqXne6+0CSwCglZaP
ZUFSbaSw6MLewUHFn/VUH9U=
=x4QW
-----END PGP SIGNATURE-----

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

      Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
              website: http://www.maths.qmul.ac.uk/~jdg/
   Debian GNU/Linux Developer, see: http://people.debian.org/~jdg/
     Visit http://www.thehungersite.com/ to help feed the hungry



Reply to: