[plt-scheme] Planet Modules in distribution exe

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Fri Aug 22 11:12:37 EDT 2008

Handling of `planet' paths was broken in stand-alone executables.

I've partly fixed the problem in SVN. It should work as long as an
executable doesn't use multiple versions of a particular planet


At Fri, 22 Aug 2008 10:23:57 -0400, "Christopher Bowron" wrote:
> I am trying to build an mred based distribution zip, but when I unzip the
> produced file and try to run the exe, I get the following error message:
> standard-module-name-resolver: collection not found: "planet" in any of:
> (#<path:C:\Documents and Settings\c.bowron\Application Data\PLT
> Scheme\4.1\collects> #<path:C:\tmp\schemep3\lib\plt\schemep3\collects>)
>  === context ===
> loop
> [Exited]
> Here's a screenshot:
> http://screencast.com/t/L4c32wQwO02
> Is using Planet modules not supported when building a program for
> distribution or is this just a bug?
> The module I am using is Jay McCarthy's sqlite bindings and I am importing
> the module in my code using: "(require (planet
> jaymccarthy/sqlite/sqlite))".  Everything works fine when running from
> sources.
> I'm using 4.1 on Windows XP.
> Thanks
> -- 
> Christopher W. Bowron <chris at bowron.us>
> [ Nothing is exciting if you know what the outcome will be ]
>    - Joseph Campbell

Posted on the users mailing list.