[racket] PLaneT package installs can run out of memory?

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Thu Nov 18 15:47:11 EST 2010

I don't know that there is much that can be done besides upping the
memory limit. If planet were better, it would notice that it didn't
finish and not consider the package to be installed, but even in that
case your users would still be in big trouble, no?

Robby

On Thu, Nov 18, 2010 at 2:41 PM, Danny Yoo <dyoo at cs.wpi.edu> wrote:
> On a clean install, trying to install my Moby planet package in
> DrRacket 5.0.1 runs out of memory, leaving the PLaneT package
> incorrectly installed.
>
>
> The environment is:  DrRacket with a memory ceiling of 64 MBs, on a
> clean installation with no PLaneT packages installed).  The following
> program tries to trigger installation:
>
> #lang racket
> (require (planet dyoo/moby:3:6/info))
>
>
> It appears to be running out of memory doing the bytecode compilation
> of the package.  What's bad about the situation is that, at this
> point, restarting DrRacket will have those modules in the PLaneT
> cache, but documentation won't have been generated, and users trying
> to use Moby will see an extraordinary performance hit.
> _________________________________________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/listinfo/users
>


Posted on the users mailing list.