From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/31480 Path: news.gmane.org!not-for-mail From: Frank =?iso-8859-1?Q?K=FCster?= Newsgroups: gmane.comp.tex.context Subject: Re: ConTeXt on Debian: The wiki entry Date: Mon, 23 Oct 2006 13:39:32 +0200 Message-ID: <86ejszntvv.fsf@alhambra.kuesterei.ch> References: <86hcxv77l9.fsf@alhambra.kuesterei.ch> <453CA039.5010404@elvenkind.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1161618744 14665 80.91.229.2 (23 Oct 2006 15:52:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 23 Oct 2006 15:52:24 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Mon Oct 23 17:52:19 2006 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1Gc260-0008Vb-LT for gctc-ntg-context-518@m.gmane.org; Mon, 23 Oct 2006 17:52:12 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 4F1E21FE53; Mon, 23 Oct 2006 17:52:12 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 28818-02-7; Mon, 23 Oct 2006 17:52:03 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id EB2501FE46; Mon, 23 Oct 2006 17:52:02 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id B77A11FE47 for ; Mon, 23 Oct 2006 17:52:00 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 28818-02-6 for ; Mon, 23 Oct 2006 17:51:54 +0200 (CEST) Original-Received: from idmailgate1.unizh.ch (idmailgate1.unizh.ch [130.60.127.100]) by ronja.ntg.nl (Postfix) with SMTP id 6DA771FE44 for ; Mon, 23 Oct 2006 17:51:54 +0200 (CEST) Original-Received: from localhost (zilnx54.unizh.ch [130.60.127.86]) by idmailgate1.unizh.ch (8.13.7/8.13.7/SuSE Linux 0.7) with ESMTP id k9NFps8I000603 for ; Mon, 23 Oct 2006 17:51:54 +0200 Original-Received: from idmailgate1.unizh.ch ([130.60.127.100]) by localhost (virus3.unizh.ch [130.60.127.86]) (amavisd-new, port 10024) with LMTP id 30949-07 for ; Mon, 23 Oct 2006 17:51:51 +0200 (CEST) Original-Received: from localhost ([130.60.169.110]) by idmailgate1.unizh.ch (8.13.7/8.13.7/SuSE Linux 0.7) with ESMTP id k9NFpp9v000557 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 23 Oct 2006 17:51:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=localhost.localdomain) by localhost with esmtp (Exim 4.50) id 1Gby9U-0003PS-SG for ntg-context@ntg.nl; Mon, 23 Oct 2006 13:39:32 +0200 Original-To: mailing list for ConTeXt users X-Attribution: fant X-Ehrenamt: http://www.langau.de In-Reply-To: <453CA039.5010404@elvenkind.com> (Taco Hoekwater's message of "Mon\, 23 Oct 2006 12\:58\:01 +0200") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-Virus-Scanned: amavisd-new at unizh.ch X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:31480 Archived-At: Taco Hoekwater wrote: > Hi Frank, > > Frank K=FCster wrote: >> = >> Are some of the people around who wrote this? I found some information > > I do not use Debian and did not write that page, but I can answer your > questions partially, at least. Thank you - yes, this helps. >> - Is it intended that context formats end up in $TEXMF/web2c/pdfetex/? >> If yes, why is that so? If not, we should rather find out why it >> happens and fix it. > > Yes, it is. ConTeXt does not support only pdfetex, but all major > engines, like XeTeX and Aleph. I have formats in: > = > $TEXMF/web2c/aleph/ > $TEXMF/web2c/luatex/ > $TEXMF/web2c/pdfetex/ > $TEXMF/web2c/xetex/ Ah, okay, that's clear. Has this already been this way one year ago when texlive2005 was released? Do you know whether the TeXlive developers are aware of that? >> - Why does it make a difference if the formats are created by fmtutil >> instead of texexec (Except for the output directory)? Should the >> upstream packaging be changed so that fmtutil is never used, but >> texexec, or should fmtutil be fixed to produce the same as texexec? = > > It is almost certainly better to ignore/block fmtutil and use texexec > instead. Properly setting up a ConTeXt update is not necesarily limited > to format generation only. Hm. What are the other things that need to be done? This is in fact an issue that affects not only Debian, but TeXlive and probably most TeX distributions. They currently assume that after an update of some files and/or executables, it's sufficient to run mktexlsr (possibly more than once), updmap(-sys) and "fmtutil(-sys) --all". If this is not sufficient for ConTeXt, there are two possibilities: - fix fmtutil and updmap so that they do the right thing for ConTeXt - or implement a way to automate calling texexec. This would include using some configuration file, since not everybody who has aleph or xetex installed also wants a context format for this engine. To me, as a TeXlive and teTeX guy, it seems preferrable to choose option 1 and fix the existing distribution scripts. However, I don't know yet what else is needed when ConTeXt is updated, therefore I might be wrong, and switching to texexec might actually be better. But then this should be done consistently, and fmtutil should drop context handling completely (or just call texexec). Regards, Frank -- = Dr. Frank K=FCster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Z= =FCrich Debian Developer (teTeX/TeXLive)