<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19120"></HEAD>
<BODY>
<DIV><SPAN class=653260906-18092011><FONT size=2 face=Arial>I think I have had
similar errors, but these were outside drracket. I can't recall exactly, but I
think they were either commandline raco compilations or commanline gracket
executions. </FONT></SPAN><SPAN class=653260906-18092011><FONT size=2
face=Arial>I had to remove all compiled directoried manually an rerun the
command to bypass the situation. That I recall clearly :)</FONT></SPAN></DIV>
<DIV><SPAN class=653260906-18092011><FONT size=2
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=653260906-18092011><FONT size=2 face=Arial>So, either automatic
recompilation, being able to force recompilaton, or interactive question which
way to go, would have been nicer. The last option shouldn't be the only one,
since human presence cannot be guaranteed.</FONT></SPAN></DIV>
<DIV><SPAN class=653260906-18092011><FONT size=2
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=653260906-18092011><FONT size=2 face=Arial>br,
jukka</FONT></SPAN></DIV>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px">
<DIV dir=ltr class=OutlookMessageHeader align=left><FONT size=2
face=Tahoma>-----Original Message-----<BR><B>From:</B>
users-bounces@racket-lang.org [mailto:users-bounces@racket-lang.org]<B>On
Behalf Of </B>Robby Findler<BR><B>Sent:</B> 18 September 2011
04:40<BR><B>To:</B> Guillaume Marceau<BR><B>Cc:</B>
users@racket-lang.org<BR><B>Subject:</B> Re: [racket] Code compiled for
version ~a, not ~a<BR><BR></FONT></DIV>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>>
</BLOCKQUOTE></BODY></HTML>