[plt-scheme] Installing my .plt package breaks bin/drscheme

From: Robby Findler (robby at cs.uchicago.edu)
Date: Thu Aug 12 13:47:12 EDT 2004

Is there an info.ss file in the type-checker collection? Can you post
it?

Robby

At Thu, 12 Aug 2004 13:43:01 -0400, Guillaume Marceau wrote:
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> 
> 
> When I install my .plt package, the installation routine breaks
> plt/bin/drscheme 
> 
> I created a plt package using the following command line:
> 
>         mzc --collection-plt type-checker.plt type-checker cs173
> 
> I then boot drscheme and select "install .plt file" from the "install"
> menu. The tail of the installation log mentions that bin/drscheme is
> being regenerated:
> 
>         setup-plt: Compiling .zos used by type-checker
>         setup-plt:   in /home/gmarceau/.plt-scheme/207.1/collects/type-checker/
>         setup-plt: Installing MrEd launcher /home/gmarceau/src/plt-exp/bin/drscheme
>         setup-plt: Done setting up
> 
> After the install, the exec line from bin/drscheme changes from:
> 
>         exec "${PLTHOME}/bin/mred"  <lots of X options> '-ZmvqL' 'drscheme.ss' 'drscheme'  ${1+"$@"}
> 
> to
> 
>         exec "${PLTHOME}/bin/mred"  <lots of X options>  '-qmvL-' 'drscheme.ss' 'type-checker'  ${1+"$@"}
> 
> After that, drscheme no longer boots properly.
> 
>         gmarceau at catacomb bin $ drscheme 
>         open-input-file: cannot open input file:
>         "/home/gmarceau/.plt-scheme/208/collects/type-checker/drscheme.ss" (No such file or directory; 
> errno=2)
> 
> I am not sure why the installation routine decides to modify
> bin/drscheme. I am creating the package wrong?


Posted on the users mailing list.