[plt-scheme] setup-plt --mode errortrace standard-module-name-resolver: cycle in loading

From: Neil Van Dyke (neil at neilvandyke.org)
Date: Fri Aug 1 05:09:18 EDT 2008

I'm having trouble with "setup-plt --mode errortrace -l" under 4.0.2.

As the following example shows, I get a "standard-module-name-resolver: 
cycle in loading at 
#<path:/usr/local/plt-4.0.2/lib/plt/collects/errortrace/errortrace-key.ss>" 
error when I try to compile with errortrace information.

Am I doing something wrong?


 emma ~/collects/foo  cat foo.ss
#lang scheme

(define (foo x)
  (* x x))
 emma ~/collects/foo  setup-plt --mode errortrace -l foo
setup-plt: version: 4.0.2 [3m]
setup-plt: variants:  3m cgc
setup-plt: main collects: /usr/local/plt-4.0.2/lib/plt/collects
setup-plt: collects paths:
setup-plt:   /home/neil/collects
setup-plt:   /home/neil/.plt-scheme/4.0.2/collects
setup-plt:   /usr/local/plt-4.0.2/lib/plt/collects
setup-plt: making: /home/neil/collects/foo
setup-plt:  in /home/neil/collects/foo/
setup-plt:  in scheme/lang
setup-plt:  in syntax
setup-plt:  in errortrace
setup-plt:  in mzscheme
setup-plt:  in scheme
setup-plt:  in scheme/private
standard-module-name-resolver: cycle in loading at 
#<path:/usr/local/plt-4.0.2/lib/plt/collects/errortrace/errortrace-key.ss>: 
(#<path:/usr/local/plt-4.0.2/lib/plt/collects/scheme/lang/reader.ss> 
#<path:/usr/local/plt-4.0.2/lib/plt/collects/syntax/module-reader.ss> 
#<path:/usr/local/plt-4.0.2/lib/plt/collects/errortrace/errortrace-key.ss> 
#<path:/usr/local/plt-4.0.2/lib/plt/col...
setup-plt: updating: /home/neil/collects/info-domain/compiled/cache.ss
setup-plt: --- building documentation ---
setup-plt: done
setup-plt:
setup-plt: error: during making for /home/neil/collects/foo
setup-plt:   standard-module-name-resolver: cycle in loading at 
#<path:/usr/local/plt-4.0.2/lib/plt/collects/errortrace/errortrace-key.ss>: 
(#<path:/usr/local/plt-4.0.2/lib/plt/collects/scheme/lang/reader.ss> 
#<path:/usr/local/plt-4.0.2/lib/plt/collects/syntax/module-reader.ss> 
#<path:/usr/local/plt-4.0.2/lib/plt/collects/errortrace/errortrace-key.ss> 
#<path:/usr/local/plt-4.0.2/lib/plt/col...
 emma ~/collects/foo  



Posted on the users mailing list.