X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Sat, 1 Dec 2007 14:10:44 -0500 (Eastern Standard Time) From: Erik Demaine To: cygwin AT cygwin DOT com Subject: tetex on Vista Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com The default installation of Cygwin tetex does not seem to have the right permissions for Vista to be happy (with User Account Protection turned on, as is default). Here is an example of an error message: $ latex filename.tex This is pdfeTeXk, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) file:line:error style messages enabled. %&-line parsing enabled. kpathsea: Running mktexfmt latex.fmt tcfmgr: config file `tcfmgr.map' (usually in $TEXMFMAIN/texconfig) not found. fmtutil: config file `fmtutil.cnf' not found. I can't find the format file `latex.fmt'! It seems necessary to chmod -R u+w some subset of /var/cache/fonts, /usr/share/texmf, /usr/lib/texmf for latex to properly be able to build latex.fmt, ditto for pdflatex, and kpathsea to build fonts. Presumably this should happen in the initial installation, or somehow the permission issue should be avoided. Erik P.S. I tried rebuilding the tetex hash via texconfig as Administrator, but that was not enough by itself. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/