<div dir="ltr">I am working on developing a planet2 package, and so have a local directory on my system linked as a collection root.<div><br></div><div><div>endobson@yggdrasil () ~/proj/racket/websocket % raco link -d .</div>
</div><div><div>endobson@yggdrasil () ~/proj/racket/websocket % raco link --list</div><div>User links:</div><div> collection: &quot;racket-llvm&quot;  path: &quot;/Users/endobson/proj/racket/racket-llvm&quot;</div><div> collection: &quot;fscheck&quot;  path: &quot;/Users/endobson/proj/racket/fscheck&quot;</div>
<div> root  path: &quot;/Users/endobson/proj/racket/websocket&quot;</div><div>Installation links:</div></div><div><br></div><div style>But now when I build racket I get the following error:</div><div style>endobson@yggdrasil () ~/proj/racket/plt/src/build % make -j 10 &amp;&amp; make install -j 10<br>
</div><div style>&lt;SNIPPED&gt;</div><div style><div>env CFLAGS=&quot;-g -O2  -Wall  -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread&quot; LDFLAGS=&quot;-pthread&quot;  racket/racket3m -X &quot;/Users/endobson/proj/racket/plt/collects&quot; -N &quot;raco setup&quot; -l- setup    --no-user</div>
<div>raco setup: version: 5.3.1.10 [3m]</div><div>raco setup: variants: 3m</div><div>raco setup: main collects: /Users/endobson/proj/racket/plt/collects</div><div>raco setup: collects paths: </div><div>raco setup:   /Users/endobson/proj/racket/plt/collects</div>
<div>raco setup: --- pre-installing collections ---</div><div>raco setup: --- compiling collections ---</div><div>raco setup: making: racket</div><div>omitted-paths: given directory path is not in any collection root: #&lt;path:/Users/endobson/proj/racket/websocket/net/websocket&gt;</div>
<div>  context...:</div><div>   /Users/endobson/proj/racket/plt/collects/setup/private/omitted-paths.rkt:86:0: omitted-paths*</div><div>   /Users/endobson/proj/racket/plt/collects/racket/private/more-scheme.rkt:369:13: hash-ref!</div>
<div>   /Users/endobson/proj/racket/plt/collects/setup/setup-unit.rkt:210:2: core139</div><div>   /Users/endobson/proj/racket/plt/collects/racket/list.rkt:293:0: filter-map</div><div>   /Users/endobson/proj/racket/plt/collects/setup/setup-unit.rkt:391:4: build-collection-tree</div>
<div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div><div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div><div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div>
<div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div><div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div><div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div>
<div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div><div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div><div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div>
<div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop</div><div>   /Users/endobson/proj/racket/plt/collects/setup/../racket/private/map.rkt:26:19: loop...</div><div><br></div><div style>
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&#39;t be looking in my user specific directories then.</div>
<div style><br></div><div style>Is there a way to get this to work without me removing and adding the directory on every build of racket?</div></div></div>