[plt-scheme] plt version number issues?
YC
yinso.chen at gmail.com
Thu Dec 4 20:38:49 EST 2008
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://list.cs.brown.edu/pipermail/plt-scheme/attachments/20081204/1a89467f/attachment.html
More information about the plt-scheme
mailing list