There could definitely be a bug where something is not comparing paths properly somehow. If you can give me more help to reproduce the bug that would be a big help. <br><br>To start I think just sending me the logging tool directory (and saying where it was (collects, link?)) would probably help me make progress with the specific thing below. <br>
<br>Robby<br><br>On Saturday, September 17, 2011, Guillaume Marceau <<a href="mailto:gmarceau@gmail.com">gmarceau@gmail.com</a>> wrote:<br>>> Are these files in the collects tree or elsewhere?<br>><br>> I have separate collects trees for each version.<br>
><br>> Occasionally, I do get the error in the collect tree for my git repo.<br>><br>> Earlier today I did,<br>><br>> git pull<br>> <compile src/workspc10><br>> ./raco setup -D<br>> ./DrRacket<br>
><br>> and received the version error for<br>> collects/planet/private/compiled/resolver.zo, which suggests there<br>> might be a bug in raco.<br>><br>><br>>> drracket should be taking care of this for you (unless you turn off the<br>
>> automatic compilation option).<br>><br>> Sounds like the behavior I see is a bug then.<br>><br>> Could it be the code that checks whether a directory is a subdirectory<br>> of another breaks under Windows?<br>
><br>> There is a different bug under Window I meant to report that might be<br>> related. If I set PLTCOLLECTS with forward slashes, a directory<br>> inclusion test somewhere returns #f instead of #t and I get the error:<br>
><br>> $ echo $PLTCOLLECTS<br>> c:\documents\collects;<br>> $ export PLTCOLLECTS='c:/documents/collects;'<br>> $ /c/Program\ Files/Racket-5.1.3/raco setup -l logging-tool<br>> omitted-paths: given directory path is not in any collection root:<br>
> #<path:c:\documents\collects\= Archive><br>><br>> If I use backslashes, the error goes away. DrRacket is not affected.<br>> It boots correctly with either forward or backslashes.<br>>