[plt-scheme] Install PLAI package on PLTScheme
The Ubuntu repo is a bit behind--it has 4.1.3. However, if you
download the 4.1.5 deb files from the Debian repos, they install fine
in Ubuntu. (I've done it with 8.10 and 9.04.) Just right click and
choose "Open with GDebi Installer" or similar choice.
Here are the links (for i386):
http://packages.debian.org/sid/i386/plt-scheme/download
http://packages.debian.org/sid/all/plt-scheme-doc/download
Todd
On Tue, Apr 28, 2009 at 7:37 AM, Robby Findler
<robby at eecs.northwestern.edu> wrote:
> At some point, the contract library was generalized to accept things
> like #f as contracts, so I'm guessing that you're running code that
> expects to be in a later version that what you have.
>
> The easiest thing for you is probably to upgrade to v4.1.5. This is
> easy to do via the source distributions (altho it may require you
> installing the devel version of a number of packages).
>
> For the maintainers of the relevant planet packages, it may be as
> simple as marking some package somehwere as requiring a specific
> version, which would mean that your installation would get an older
> version (but the older version may or not work).
>
> hth,
> Robby
>
> On Mon, Apr 27, 2009 at 2:20 PM, Canny <yhuang.uva at gmail.com> wrote:
>> Hi folks,
>>
>> I am using DrScheme on Ubuntu 8.10. While running the following two
>> lines:
>>
>> #lang scheme
>> (require (planet plai/plai:1:1))
>>
>> I got an error:
>> . . .plt-scheme/planet/300/4.0/cache/cce/scheme.plt/4/1/syntax.ss:
>> 115:14: or/c: expected procedures of arity 1 or contracts, given: #f
>>
>> Does anyone know how to resolve this?
>>
>> Thanks,
>> Yan
>> _________________________________________________
>> For list-related administrative tasks:
>> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>