Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 X-Injected-Via-Gmane: http://gmane.org/ To: cygwin AT cygwin DOT com From: Ross Presser Subject: Re: Possible problem with ctags Date: Wed, 4 Jun 2003 15:03:43 +0000 (UTC) Lines: 43 Message-ID: References: <16072 DOT 19047 DOT 756000 DOT 703547 AT gargle DOT gargle DOT HOWL> X-Complaints-To: usenet AT main DOT gmane DOT org User-Agent: Xnews/5.04.25 [posted and mailed to Simon Liddington ] Robert Mecklenburg wrote in news:16072 DOT 19047 DOT 756000 DOT 703547 AT gargle DOT gargle DOT HOWL: > I'm getting a strange error when I run ctags: > > 5 osaka:cimsoft$ /bin/ctags -e --recurse> > ctags: cannot open temporary file : No such file or directo> ry > [Exi> t 1] > > If I run this under strace I get: [snip] > My conclusion: Maybe the most recent release of ctags has a > compiled-in default directory of .../liddins/... and that this > directory is used if the TMPDIR environment variable is otherwise > undefined. > > Comments? I can confirm this discovery. In fact, that is why I just started up news, to report the problem. It is present with this version: Exuberant Ctags 5.5, Copyright (C) 1996-2003 Darren Hiebert Compiled: Apr 14 2003, 10:16:41 Addresses: , http://ctags.sourceforge.net Optional compiled features: +wildcards, +regex, +internal-sort (By the way, although this version announces itself as 5.5, it is really 5.5.3 according to /setup.exe.) The full compiled-in directory it is trying to use, as found by both FileMon and strings, is: /mnt/c/DOCUME~1/liddins/LOCALS~1/Temp The obvious workaround is "export TMPDIR=$TMP" -- 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/