[plt-scheme] bug in SVN?

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Wed Dec 26 07:08:05 EST 2007

At Wed, 26 Dec 2007 12:02:22 +0000, Filipe Cabecinhas wrote:
> While trying to build the SVN version of MZScheme, I got this error  
> several times:
> setup-plt:   /Users/filcab/dev/stuff/plt/collects/r5rs/main.ss:22:45:  
> module: provided identifier not defined or imported at: transcript-off  
> in: (#%module-begin (printing-module-begin (require (for-syntax scheme/ 
> base)) (provide (for-syntax syntax-rules ...) (rename-out (mcons cons)  
> (mcar car) (mcdr cdr) (set-mcar! set-car!) (set-mcdr! set-cdr!)  
> (mpair? pair?) (mmap map) (mfor-each for-each)) = <...
> it seems transcript-on is defined in mzlib/transcr.ss but it isn't  
> being included. Not knowing enough about how the source code is  
> organized, I turn to you for help.
> My SVN revision is 8124.

Does your copy of "r5rs/main.ss" start the same as in SVN?:

 (module main scheme/base
   (require (for-syntax scheme/base)
            (only-in mzscheme transcript-on transcript-off))

The expanded form above doesn't match, so I wonder whether that
particular file isn't up to date on your machine.


Posted on the users mailing list.