<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 11, 2014 at 1:01 PM, Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Eliot,<br>
<br>
OK, the good news is it&#39;s not a Spur bug. I mistakenly checked spur +<br>
trunk46-image.image against cog + trunk-fully-updated. Not the same<br>
thing.<br>
<br>
The bad news is that<br>
<br>
FileDirectory default on:<br>
&#39;C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/&#39; gives<br>
&#39;C:\Users\frsheara\squeak-ci\target\C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/&#39;.<br>
<br>
But I&#39;m OK with being told &quot;#on: should only take a relative path,<br>
indicating a subdirectory of FileDirectory default; it&#39;s not a bug&quot;.<br></blockquote><div><br></div><div>Bah, I&#39;d fix it.  I fixed it for unix.  It&#39;s only a little bit of checking to see if the path starts with letter colon.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Chris&#39; snippet looks way better, and works like I want it to. So I<br>
think I&#39;ll snitch it and submit it to Trunk.<br>
<br>
Sorry for the false alarm!<br></blockquote><div><br></div><div>No probs.  </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
frank<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On 10 September 2014 23:12, Eliot Miranda &lt;<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>&gt; wrote:<br>
&gt; Hi Frank,<br>
&gt;<br>
&gt;     I did take a quick look at this but am having difficulty reproducing it.<br>
&gt; Whats your exact context?  i.e. is C:\Users\frsheara a mount or a directory<br>
&gt; on Windows?  What version of Windows are you running?  This does look like a<br>
&gt; worrying bug...<br>
&gt;<br>
&gt; On Wed, Sep 10, 2014 at 2:36 PM, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; So this is getting in between me and running/testing external packages<br>
&gt;&gt; on Spur. The snippet above comes from SqueakMap<br>
&gt;&gt; (SMFileCache&gt;&gt;directoryForPackageRelease:), so maybe there&#39;s a<br>
&gt;&gt; workaround we can do just by changing how that method uses<br>
&gt;&gt; FileDirectory?<br>
&gt;&gt;<br>
&gt;&gt; (Although it does concern me that different VMs are behaving so<br>
&gt;&gt; differently.)<br>
&gt;&gt;<br>
&gt;&gt; frank<br>
&gt;&gt;<br>
&gt;&gt; On 9 September 2014 17:47, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; On 9 September 2014 17:45, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt; On Cog, we have:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; FileDirectory default on:<br>
&gt;&gt; &gt;&gt; &#39;C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/&#39;<br>
&gt;&gt; &gt;&gt; =&gt; DosFileDirectory on<br>
&gt;&gt; &gt;&gt; &#39;C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/&#39;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; but on Spur, we have:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; FileDirectory default on:<br>
&gt;&gt; &gt;&gt; &#39;C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/&#39;<br>
&gt;&gt; &gt;&gt;  =&gt; DosFileDirectory on<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &#39;C:\Users\frsheara\squeak-ci\target\C:/Users/frsheara/squeak-ci/target/cogspur.r3072/cogspurwin/&#39;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Obviously, they can&#39;t _both_ be right.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; (Cog r3072, natch)<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; frank<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; best,<br>
&gt; Eliot<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>
</div></div>