Subject: Re: cvs update failed
To: Andrew Brown <atatat@atatdot.net>
From: Laine Stump <lainestump@rcn.com>
List: current-users
Date: 04/27/2000 17:00:19
At 04:49 PM 4/27/00 -0400, Andrew Brown wrote:
>>> # ls -lF gnu/usr.bin/gdb/gdb
>>> -rwxr-xr-x  1 root  wheel  829573 Apr 24 14:08 gnu/usr.bin/gdb/gdb*
>>> 
>>> ???
>>
>>I'm pretty sure that "gdb" became a directory at one stage, so the left
>>over gdb file from an earlier build will bugger things up.
>
>really?  that must have been quite recent.  i believe i last updated
>on tuesday afternoon.

Actually the gdb directory is no longer there, and hasn't been there for a
"long time" (I encountered this same problem about 6 months ago), but it
*was* there at some time in the past. Due to suboptimal behavior of CVS wrt
deleted directories, it first tries to create this now-extinct directory
before pruning it back (if you've specified -P somewhere), resulting in the
error.