Thursday, October 11, 2007

Xemacs 21.4.20 has problem with Windows network drives

I'm working on a project which uses C and SQL Lite. Normally I've been a Java guy and I haven't done any serious work with C since 1996. I also use a PC and Cygwin to give myself a Unixy environment on the PC.

Since I'm just experimenting with the API I figured I would just add the gcc package. I haven't upgraded Cygwin in a while so when I added gcc I decided to upgrade all my Cygwin packages. Big mistake. Apparently Xemacs 21.4.20-2 has a bug in which it reads files and directories on network drives as read only:

http://calypso.tux.org/pipermail/xemacs-beta/2007-April/011117.html
http://calypso.tux.org/pipermail/xemacs-beta/2007-May/011164.html

The solution: use cygwin to downgrade the xemacs package until this issue is resolved. I downgraded to 21.4.19-3 and this worked. I had to troll the net far and wide to find this information and put it together. This post is a service to those who will encounter this problem so they won't have to go though the blind alleys that I did.

This little regression burned about an hour of my time. I definitely can't charge my client for that little digression. Ug!

1 comment:

Unknown said...

I'll stop pulling my hair out now. Reverting to 21.4.19