[plt-scheme] Is packages installation portable?

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Wed Jul 29 12:10:06 EDT 2009

On Wed, Jul 29, 2009 at 11:08 AM, Eli Barzilay<eli at barzilay.org> wrote:
> On Jul 29, Robby Findler wrote:
>> Not in general.
>>
>> If you're setting up multiple machines in a cluster that are all the
>> same, you could install one and clone them onto the others, perhaps.
>> But the .plt file is the way we've designed it to work.
>>
>> Perhaps if we knew more about your setup and why you'd want to do
>> this?
>
> It should also be generally fine if you don't install any planet
> packages that compile C files or include system information in
> macro-expanded code etc.
>
> The thing is that the Scheme bytecode files (*.zo) are portable, but
> if you have some macro that expands in some platform specific way,
> then the bytecode file will contain the results of that expansion.

Also, I think that Bloch's planet packages do some fancy stuff that is
neither of those things, but that does require per-machine .plt-level
installation.

Robby


Posted on the users mailing list.