From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/12473 Path: main.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: texexec Date: Sat, 14 Jun 2003 11:30:08 +0200 Sender: ntg-context-admin@ntg.nl Message-ID: <5.2.0.9.1.20030614111615.02e27e08@localhost> References: <"from Raimund.Kohl"@freenet.de> <200306121518.01026.Raimund.Kohl@freenet.de> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Trace: main.gmane.org 1055583947 4594 80.91.224.249 (14 Jun 2003 09:45:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 14 Jun 2003 09:45:47 +0000 (UTC) Original-X-From: ntg-context-admin@ntg.nl Sat Jun 14 11:45:44 2003 Return-path: Original-Received: from ref.vet.uu.nl ([131.211.172.13] helo=ref.ntg.nl) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19R7bT-0001Bk-00 for ; Sat, 14 Jun 2003 11:45:43 +0200 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id 05C0110B49; Sat, 14 Jun 2003 11:48:22 +0200 (MEST) Original-Received: from mail.solcon.nl (mail.solcon.nl [212.45.33.11]) by ref.ntg.nl (Postfix) with ESMTP id A5BC210AB6 for ; Sat, 14 Jun 2003 11:34:13 +0200 (MEST) Original-Received: from server-1.pragma-net.nl (wc-58016.solcon.nl [212.45.58.16]) by mail.solcon.nl (8.12.9/SQL-8.12.9-10/8.12.5) with ESMTP id h5E9Y9VP003014 for ; Sat, 14 Jun 2003 11:34:10 +0200 Original-Received: from laptop-3.wxs.nl (server-1.pragma-net.nl [10.100.1.1]) by server-1.pragma-net.nl (8.12.3/8.12.2) with ESMTP id h5E9Xx0g026901 for ; Sat, 14 Jun 2003 11:34:09 +0200 X-Sender: hagen-mail@localhost X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 Original-To: ntg-context@ntg.nl In-Reply-To: <20030612110152.A9798@atlas.cs.uga.edu> X-RAVMilter-Version: 8.4.1(snapshot 20020919) (mail.solcon.nl) Errors-To: ntg-context-admin@ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.comp.tex.context:12473 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:12473 At 11:01 12/06/2003 -0400, you wrote: >I've been a debian woody user for a long time, now, >and the conclusion I eventually came to was this: > > * debian's strict adherence to directory structure > conventions has made the tetex package difficult > to maintain, since it's split into many parts, > spread all over the filesystem. (This is really > just an inference of mine.) The nice thing about tex is that it is quite well organized (in its own tree) and splitting it up over many places makes it a pain to maintain; for instance, do the debian people offer extensive cleanup-remove scripts? I wonder how the tex community is supposed to provide support to users if all redistributers would change the tex tree organization to their needs. > * context has never worked for me in debian, and > submitting a bug report looks hopeless, given the > long length of the bug list. I haven't checked > in a long time, though. > * I wasn't able to use the "equivs" package to get > the debian packaging system to accept my own tetex > installation, so I could not install, e.g., the > docbook-xsl-st package. > * finally, I settled on this: install the debian > tetex packages but don't use them directly. Also > install teTeX from source in /opt, and set my > PATH so that when I say texexec I get the real > tetex and not debian's broken tetex. what i do here is the following: (1) when a new tex live arrives, i copy this to /tex/texmf (2) i keep my local context + some fonts in /tex/texmf-local (3) i put all new fonts (mostly commercial) in /tex/texmf-fonts (4) i put all the binaries in /tex/texmf-linux/bin|web2c (so, i also have texmf-mswin, texmf-darwin, etc) if needed in project, i also have a /tex/texmf-project I have set up texmf.cnf as well as cont-sys.tex set up in the texmf-local tree to enable metapost processing Finally I get rid of all the os specific settings and hook these trees into the whole: btw 1, in most cases i just use TEXROOT=/tex btw 2, i also have a minimal 50 meg main texmf tree which makes tex run much faster so, i use tex live (tetex,fptex) as basis and not the linux distributers alternative # . setuptex # mktexlsr # texexec --make --alone TEXROOT=/usr/local/tex export TEXROOT TEXMFMAIN=$TEXROOT/texmf TEXMFLOCAL=$TEXROOT/texmf-local TEXMFFONTS=$TEXROOT/texmf-fonts TEXMFPROJECT=$TEXROOT/texmf-project TEXMFOS=$TEXROOT/texmf-linux VARTEXMF=$TEXROOT/texmf-var export TEXMFMAIN export TEXMFLOCAL export TEXMFPROJECT export TEXMFFONTS export TEXMFOS export VARTEXMF PATH=$TEXMFOS/bin:$PATH export PATH HOMETEXMF= export HOMETEXMF # the next lines fail on dec alpha os's, so there you need # to comment them (bug traced down by kees van marle/martin # corrino) # # HOMETEXMF=/nonexist # export HOMETEXMF TEXMFCNF=$TEXROOT/texmf{-local,}/web2c TEXMF='{$TEXMFOS,$TEXMFPROJECT,$TEXMFFONTS,$TEXMFLOCAL,!!$TEXMFMAIN}' TEXFORMATS=$TEXMFOS/web2c TEXPOOL=$TEXFORMATS MPPOOL=$TEXFORMATS export TEXMFCNF export TEXMF export TEXFORMATS export TEXPOOL export MPPOOL ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------