[plt-scheme] DrScheme startup error: unbound variable in module in: -reset-console

From: Robby Findler (robby at cs.uchicago.edu)
Date: Tue May 22 13:34:08 EDT 2007

On 5/22/07, Dave Gurnell <d.j.gurnell at gmail.com> wrote:
> Ryan wrote:
> > The proper way to use SchemeUnit now is to put the following line
> > in the
> > modules (or in the repl) where you wish to define tests:
> >
> >   (require (planet "test.ss" ("schematics" "schemeunit.plt" 2 6)))
>
> Noel maintains backwards compatibility across minor versions of
> SchemeUnit, so:
>
>      (require (planet "test.ss" ("schematics" "schemeunit.plt" 2)))
>
> will get you any bug-fixes and minor enhancements rolled out in any
> future v2.x.

No, it won't. PLaneT has a strict "no magic upgrades" policy.

PLaneT remembers what version a particular file got the first time it
did the require and it gets that version in the future, even if there
are new versions released. You can clear that linking with the planet
commandline tool, or you can edit the require line to insist on a
version that is at least a certain minor version, tho.

Robby


Posted on the users mailing list.