scsh-users
[Top] [All Lists]

Re: [RELEASE] Sunterlib 0.6 (aux.scm missing)

To: Anthony Carrico <acarrico@memebeam.org>
Subject: Re: [RELEASE] Sunterlib 0.6 (aux.scm missing)
From: "Brian D. Carlstrom" <bdc@carlstrom.com>
Date: Mon, 19 Apr 2004 14:44:37 -0700
Cc: scsh <scsh@zurich.csail.mit.edu>
Reply-to: "Brian D. Carlstrom" <bdc@carlstrom.com>
Anthony Carrico writes:
 > We should probably try to create a test case and report the bug
 > upstream. Does the problem occur if you archive the original tree with
 > Cygwin's tar?

It just occurred to me what the problem is. You can't have a file named
"aux" or "aux.* because of the MS-DOS special file "aux". Just go into
cygwin and try "touch aux.scm" and it will fail. A list of such files from
http://support.microsoft.com/default.aspx?scid=kb;EN-US;100108:

    CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL

I'll note that this is incomplete, because all of com[1-9] and lpt[1-9]
are reserved on my WinXP machine, despite the fact that microsoft docs
don't mention this. I'll also note that Microsoft doesn't mention that
you can't use the resevered name with an extension either. 

So the only "fix" seems to be to rename aux.scm to something else like
auxiliary.scm.

-bri

<Prev in Thread] Current Thread [Next in Thread>