[plt-scheme] PLaneT question

From: Jacob Matthews (jacobm at cs.uchicago.edu)
Date: Thu Sep 13 16:39:22 EDT 2007

I don't remember hearing of anything like this happening before. A few thoughts:

1. Could something weird be happening because the disk is full?

2. If that's not the problem, maybe that user's username is unusually
long and is pushing up against some windows-specific path length
limit? (I haven't used Windows in a long time so I'm not sure whether
such a limit exists.) You can try setting the environment variable
PLTPLANETDIR to something shorter; maybe that will be a serviceable
workaround.

3. If that's not the problem either, a workaround that will very
likely work is to download the source and set up a development link to
it.

I'd be interested to hear what happens with this.

-jacob

On 9/13/07, Matt Jadud <jadudm at gmail.com> wrote:
> Hello all,
>
> I showed students something that involved a (planet ...) require
> statement. For many of my students (under Windows XP), everything went
> fine. For just one of them, the require fails, and the claim is made
> that:
>
> open-input-file: cannot open input file: "C:\Documents and
> Settings\rnancollas\Application Data\PLT
> Scheme\planet\300\371\cache\schematics\schemeunit.plt\2\8\test-ui.ss"
> (The system cannot find the file specified.; errno=2)
>
> Oddly, the file exists. The path exists. In truth, I don't know what's going on.
>
> I had the student delete the entire planet subdirectory, re-run the
> code including the 'require', and ... the error persists.
>
> What can I recommend to my students so they might be able to
> successfully include this code? I spend my time working on the Mac or
> under Linux, and am at a touch of a loss for what could be going wrong
> where that would cause this require statement to fail in this way.
>
> They're running a Windows DrScheme 371 installation.
>
> Many thanks for any insights,
> Matt
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>


Posted on the users mailing list.