[fetter-devel] use of :device "/" causes issues in testsuite in SBCL+Linux?

John Morrison morrison at mak.com
Fri Oct 26 15:35:34 UTC 2007


Hi All;

I seem to be running into pathname issues for the temp files.  Use of
  :device "/"
seems to cause a "you do not have permission" error.  If I elide that
directive but leave
          :absolute "/tmp"
then things seem to work.

Google indicates I am not alone in seeing this problem.

Briefly, it seems SBCL is not happy with the "/" as a device, although
it has no heartburn with #P"//tmp/vzntemp.cpp"

I am unfamiliar enough with pathname dogma to be afraid to point the
finger at either Verrazano or SBCL.

I am happy to do more exploration/experimentation in order to help
generate either any fixes, workarounds, etc.  Please advise.

Particulars follow:

--- cut here ---

[jm at jmorrison ~]$ uname -a
Linux jmorrison 2.6.9-55.0.6.EL #1 Tue Sep 4 21:10:58 EDT 2007 i686 athlon 
i386 GNU/Linux
[jm at jmorrison ~]$ sbcl
This is SBCL 1.0.4.109, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
*

--- cut here ---

The Verrazano version is current as of today (via CVS rather than
darcs - not sure if CVS & darcs are synched).  Linux kernel is
supposed to be vintage RHEL 4, and SBCL is not TOO obsolete.

-jm
-- 
==== John Morrison
==== MAK Technologies Inc.
==== 68 Moulton Street, Cambridge, MA 02138
==== http://www.mak.com/
==== vox:617-876-8085 x115
==== fax:617-876-9208
==== jm at mak.com



More information about the fetter-devel mailing list