From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/42380 Path: news.gmane.org!not-for-mail From: "George N. White III" Newsgroups: gmane.comp.tex.context Subject: Re: TeX Live and ConTeXt MKIV installation and maintenance Date: Sat, 12 Jul 2008 12:07:15 -0300 Message-ID: <22af238a0807120807o542fd5dev12b2078c2b70bebd@mail.gmail.com> References: <4875B6B7.6030702@elvenkind.com> <20080709210619.GL17086@gamma.logic.tuwien.ac.at> <200807092155.m69Ltvv20563@f7.net> <20080710082447.GA20554@gamma.logic.tuwien.ac.at> <4875D043.9020802@elvenkind.com> <20080710093404.GA29993@gamma.logic.tuwien.ac.at> <48761507.1000603@elvenkind.com> <20080710173728.365553w7h3q4vt44@web.mail.umich.edu> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1215875362 14585 80.91.229.12 (12 Jul 2008 15:09:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Jul 2008 15:09:22 +0000 (UTC) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Sat Jul 12 17:10:06 2008 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 lo.gmane.org with esmtp (Exim 4.50) id 1KHgjd-00033D-6V for gctc-ntg-context-518@m.gmane.org; Sat, 12 Jul 2008 17:10:05 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id EC26E1FC7A; Sat, 12 Jul 2008 17:09:10 +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 24457-01-2; Sat, 12 Jul 2008 17:08:26 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id E27781FC67; Sat, 12 Jul 2008 17:08:25 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id B5A1E1FC27 for ; Sat, 12 Jul 2008 17:08:21 +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 23598-02-6 for ; Sat, 12 Jul 2008 17:07:36 +0200 (CEST) Original-Received: from yw-out-1718.google.com (yw-out-1718.google.com [74.125.46.157]) by ronja.ntg.nl (Postfix) with ESMTP id F25B91FC7A for ; Sat, 12 Jul 2008 17:07:20 +0200 (CEST) Original-Received: by yw-out-1718.google.com with SMTP id 5so2885670ywm.74 for ; Sat, 12 Jul 2008 08:07:15 -0700 (PDT) Original-Received: by 10.151.112.4 with SMTP id p4mr2698391ybm.103.1215875235694; Sat, 12 Jul 2008 08:07:15 -0700 (PDT) Original-Received: by 10.150.97.14 with HTTP; Sat, 12 Jul 2008 08:07:15 -0700 (PDT) In-Reply-To: <20080710173728.365553w7h3q4vt44@web.mail.umich.edu> Content-Disposition: inline X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 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:42380 Archived-At: On Thu, Jul 10, 2008 at 6:37 PM, Aditya Mahajan wrote: > Is it possible to test texlive without uninstalling texlive2007 > installed by a system package manager? Last time I tried texlive 2008, > mkiv setup was reading texmf.cnf that came with system installed > tl2007, and therefore could not find the correct files. I want to test > tl2008, but at the moment cannot afford to uninstall tl2007. I have two versions of TL2007 (Red Hat's and one I maintain from the svn repo) and have been testing TL2008 without removing. TL is designed to work from a self-contained tree, but there are a few potential problems to watch for: 0. Some Windows GUI environments may store the information gleaned from the TeX configuration when they are first installed, so you need to check which versions are being used and be prepared to use command-line stuff if your editor makes bad choices. This can also be an issue with some *x GUI environments whre the app is started by the GUI and doesn't see changes to the path made in your current shell. 1. the default on is to have texlive/YYYY/texmf* trees with texlive/texmf-local available to all the versions. If you have put updates to TL2007 in your texmf-local, they may be older versions than those in TL2008. The same applies to updates in $HOME/texmf. 2. on *x be careful not to have the installer create symbolic links, e.g., in /usr/bin. You can then select the version you want by adjusting the PATH variable. On *X I recommend the environment modules tools to manage your PATH. This is available in some linux distros, and comes with SGI Irix. Another approach that works on WIn32 and *x is to write a script that sets the path and loads a shell. Then you can use that for command-line processing, or start emacs from the command-line to use AUCTeX. 3. formats and configs may end up in $HOME/.texliveYYYY, which is OK if you are using only one install for a given year, but can cause problems if you end up with two installs for the same TL version. The solution is to make sure you use the -sys versions to put configs and formats into the system directories. -- George N. White III Head of St. Margarets Bay, Nova Scotia ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________