[plt-scheme] Re: plt version number issues?

From: YC (yinso.chen at gmail.com)
Date: Fri Dec 5 02:14:01 EST 2008

Seems like I wrote this email in haste... upon deeper examination, the
particular package below is not marked as available for 4.xx tree, so that's
probably why the package is unavailable - the error message of "too old"
misdirected me ;)


On Thu, Dec 4, 2008 at 5:38 PM, YC <yinso.chen at gmail.com> wrote:

> Hi -
> it seems that the version number change from 3xx into 4.xx are causing some
> logic issues.  I came across this issue trying to require
> cce/parameter-utils, and below are the results (note the "too old"):
> Welcome to MzScheme v4.0 [3m], Copyright (c) 2004-2008 PLT Scheme Inc.
> > (require (planet cce/parameter-utils:1:0))
> stdin::9: require: PLaneT could not find the requested package: Server had
> no matching package: Your version of PLT Scheme is *too old* to run the
> specified package in: (planet cce/parameter-utils:1:0)
> Obviously, 4.0 is pretty new.  I then generated the planet url via `planet
> url` command, and paste into browser, and then change the 4.0 part into 372,
> and of course I was able to download the package.
> http://planet.plt-scheme.org/servlets/planet-servlet.ss?lang=%22372%22&name=%22parameter-utils.plt%22&maj=1&min-lo=0&min-hi=%23f&path=%28%22cce%22%29
> So - the comparison of planet versioning is done on pure numbers (and hence
> 372 is greater than 4.0, even though the build is older).  While this is a
> bug, perhaps switching the versioning convention causes unnecessary
> headaches?
> yc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20081204/c23f0137/attachment.html>

Posted on the users mailing list.