<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><blockquote type="cite">Do you have any links that were installed via `raco link` instead of<br>`raco pkg`, such as a link from developing "pollen" before the package<br>system?<br></blockquote><div><br></div><div>Yes, Pollen was originally a PLaneT module, but IIRC I used `raco planet link` to install it (consistent with the instructions here [1])</div><div><br></div><div>Here's how I can reproducibly shift between states:</div><div><br></div><div>1) Warning appears ("tool "pollen" registered twice ...")</div><div>2) Delete `info-cache.rktd`. Warning disappears.</div><div>3) Do `<span style="font-family: 'Triplicate T3 Code Tall'; font-size: 14px;">raco pkg remove pollen`.</span></div><div><font face="Triplicate T3 Code Tall"><span style="font-size: 14px;">4) Go to pollen directory and do `raco pkg install`.</span></font></div><div><font face="Triplicate T3 Code Tall"><span style="font-size: 14px;">5) Warning reappears.</span></font></div><div><font face="Triplicate T3 Code Tall"><span style="font-size: 14px;"><br></span></font></div><div><font face="Triplicate T3 Code Tall"><span style="font-size: 14px;">So maybe it's a simple matter of erasing the old PLaneT references (?) but I'm not sure where those lurk, and all the `raco planet ...` commands referenced in the docs [2] are apparently long gone.</span></font></div><div><font face="Triplicate T3 Code Tall"><span style="font-size: 14px;"><br></span></font></div><div><font face="Triplicate T3 Code Tall"><span style="font-size: 14px;">[1] </span></font><a href="http://hashcollision.org/brainfudge/">http://hashcollision.org/brainfudge/</a></div><div><br></div><div>[2] <a href="http://docs.racket-lang.org/planet/index.html">http://docs.racket-lang.org/planet/index.html</a><a href="http://docs.racket-lang.org/planet/index.html">http://docs.racket-lang.org/planet/index.html</a></div><div><br></div><br><blockquote type="cite"><br>At Sun, 27 Apr 2014 15:12:44 -0700, Matthew Butterick wrote:<br><blockquote type="cite">When I invoke raco from the command line, it throws the warning:<br><br><blockquote type="cite">warning: tool "pollen" registered twice: "pollen" and #<path:/path/to/pollen><br></blockquote><br><br>This error also appeared on racket-dev in Jul 2013. At that time Matthew Flatt <br>said:<br><blockquote type="cite">I changed `raco setup' to use relative paths for the info-domain cache,<br>but not to prune away the old absolute paths.<br><br>For now, you can delete "racket/lib/info-cache.rktd", and I'll work on<br>a repair to `raco setup'.<br></blockquote><br><br>But though I've tried deleting info-cache.rktd, the warning eventually returns.<br><br>The problem doesn't surface with other packages. It doesn't seem to affect how <br>anything works.<br><br>It also might be a bug in this particular package, though I'm not clear how a <br>package can mess with raco's registration scheme.<br><br><br>____________________<br>  Racket Users list:<br>  <a href="http://lists.racket-lang.org/users">http://lists.racket-lang.org/users</a><br></blockquote></blockquote></div><br></body></html>