[racket-dev] [plt] Push #29515: master branch updated

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Tue Nov 18 10:25:33 EST 2014

On Nov 17, 2014, at 11:05 PM, jay at racket-lang.org wrote:

> 981a68b Jay McCarthy <jay at racket-lang.org> 2014-11-17 18:59
> :
> | Moving enumerator
> :
>  C pkgs/{redex-pkgs/redex-lib/redex/private/enumerator.rkt => data-pkgs/data-lib/data/enumerate.rkt} (96%)
>  M .../redex-lib/redex/private/enumerator.rkt        | 1529 +-----------------
> 
> ~~~~~~~~~~
> 
> 1b2c8ef Jay McCarthy <jay at racket-lang.org> 2014-11-17 20:04
> :
> | Adding contracts to data/enumerate
> :
>  M pkgs/data-pkgs/data-lib/data/enumerate.rkt        | 258 +++++++++++++------
>  M .../redex-lib/redex/private/enumerator.rkt        |  20 +-
> 
> ~~~~~~~~~~
> 
> 8a9b9c0 Jay McCarthy <jay at racket-lang.org> 2014-11-17 23:04
> :
> | Adding documentation
> :
>  M pkgs/data-pkgs/data-doc/data/scribblings/data.scrbl |  1 +
>  M pkgs/data-pkgs/data-lib/data/enumerate.rkt          | 18 +++++++++++-------


Well, things happen to the creator of packages too: 


raco setup: --- checking package dependencies ---
raco setup: found undeclared dependency:
raco setup:   mode: run
raco setup:   for package: "data-lib"
raco setup:   on package: "math-lib"
raco setup:   dependent source: /Users/matthias/plt/pkgs/data-pkgs/data-lib/data/compiled/enumerate_rkt.zo
raco setup:   used module: (lib "math/flonum.rkt")
raco setup: found undeclared dependency:
raco setup:   mode: run
raco setup:   for package: "data-lib"
raco setup:   on package: "math-lib"
raco setup:   dependent source: /Users/matthias/plt/pkgs/data-pkgs/data-lib/data/compiled/enumerate_rkt.zo
raco setup:   used module: (lib "math/number-theory.rkt")
raco setup: --- summary of package problems ---
raco setup: undeclared dependency detected
raco setup:   for package: "data-lib"
raco setup:   on package:
raco setup:    "math-lib"
raco setup: --- summary of errors ---
raco setup: error: during making for <pkgs>/redex-test/redex/tests
raco setup:   require: unknown module
raco setup:     module name: #<resolved-module-path:(submod "/Users/matthias/plt/pkgs/redex-pkgs/redex-lib/redex/private/enumerator.rkt" test)>
raco setup:     context...:
raco setup:      /Users/matthias/plt/racket/collects/compiler/cm.rkt:315:0: compile-zo*
raco setup:      /Users/matthias/plt/racket/collects/compiler/cm.rkt:519:26
raco setup:      /Users/matthias/plt/racket/collects/compiler/cm.rkt:511:42
raco setup:      /Users/matthias/plt/racket/collects/compiler/cm.rkt:476:0: maybe-compile-zo
raco setup:      /Users/matthias/plt/racket/collects/compiler/cm.rkt:591:2: do-check
raco setup:      /Users/matthias/plt/racket/collects/compiler/cm.rkt:673:4
raco setup:      /Users/matthias/plt/racket/collects/setup/parallel-do.rkt:423:20: loop
raco setup:   
make[1]: *** [plain-in-place] Error 1
make: *** [in-place] Error 2



Posted on the dev mailing list.