I am working on developing a planet2 package, and so have a local directory on my system linked as a collection root.
endobson@yggdrasil () ~/proj/racket/websocket % raco link -d . endobson@yggdrasil () ~/proj/racket/websocket % raco link --list User links: collection: "racket-llvm" path: "/Users/endobson/proj/racket/racket-llvm" collection: "fscheck" path: "/Users/endobson/proj/racket/fscheck" root path: "/Users/endobson/proj/racket/websocket" Installation links: But now when I build racket I get the following error: endobson@yggdrasil () ~/proj/racket/plt/src/build % make -j 10 && make install -j 10 <SNIPPED> env CFLAGS="-g -O2 -Wall -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread" LDFLAGS="-pthread" racket/racket3m -X "/Users/endobson/proj/racket/plt/collects" -N "raco setup" -l- setup --no-user raco setup: version: 5.3.1.10 [3m] raco setup: variants: 3m raco setup: main collects: /Users/endobson/proj/racket/plt/collects raco setup: collects paths: raco setup: /Users/endobson/proj/racket/plt/collects raco setup: --- pre-installing collections --- raco setup: --- compiling collections --- raco setup: making: racket omitted-paths: given directory path is not in any collection root: #<path:/Users/endobson/proj/racket/websocket/net/websocket> context...: /Users/endobson/proj/racket/plt/collects/setup/private/omitted-paths.rkt:86:0: omitted-paths* /Users/endobson/proj/racket/plt/collects/racket/private/more-scheme.rkt:369:13: hash-ref! /Users/endobson/proj/racket/plt/collects/setup/setup-unit.rkt:210:2: core139 /Users/endobson/proj/racket/plt/collects/racket/list.rkt:293:0: filter-map /Users/endobson/proj/racket/plt/collects/setup/setup-unit.rkt:391:4: build-collection-tree /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop... This goes away if I remove the link. raco setup with --no-user gives me the same error message, but I am confused as why it is looking for files there when no-user is specified as it shouldn't be looking in my user specific directories then. Is there a way to get this to work without me removing and adding the directory on every build of racket?
____________________ Racket Users list: http://lists.racket-lang.org/users

