[plt-dev] Migrating Planet Packages to V5

From: Carl Eastlund (cce at ccs.neu.edu)
Date: Tue May 25 13:16:13 EDT 2010

You're seeing a bug in Planet's version comparisons -- it doesn't know
how to compare 5.x to 4.x, so planet packages that require some 4.x
minimum version don't work in 5.x.  As a result you'll (currently)
only be able to get versions of a package that require 3xx or have no
requirements at all.  Robby and Eli are working on it; once they put
in a fix, it should be smooth sailing.

Carl Eastlund

On Tue, May 25, 2010 at 1:02 PM, Doug Williams
<m.douglas.williams at gmail.com> wrote:
> I had assumed that the transition to V5 would be rather smooth for PLaneT
> packages, but - at least in my case - they aren't. [If these are answered
> elsewhere, just point me to it.]
> Should V4 PLaneT files generally load under V5 (i.e., is my experience an
> anomaly)?
> If not, what are the expectations in migrating PLaneT packages from V4 to
> V5?
> Why do I get "require: PLaneT could not find the requested package: Server
> had no matching package: There are packages matching the criteria, but none
> match your version of PLT Scheme in: (planet
> williams/table-panel/tabel-panel)" with some of my packages?
> Why does requiring the science collection (planet williams/science/science)
> load version 2.9 instead of the latest (3.10)? Did the method for specifying
> the repository, etc change?
> Building the science collection .plt file now crashes with "PLaneT packager:
> Error generating scribble documentation: procedure collect method in
> ...bble/html-render.rkt:1282:2: expects 3 arguments, given 2: '(#<part>)
> '(#<path:planet-docs/science>)". Any idea what causes this? [It does use
> subcollections.]
> There will likely be more to follow?
> Doug

Posted on the dev mailing list.