<div dir="ltr"><div>Hannes,</div><div><br></div><div>I got as far as a failure to load <span style="font-size:16px">System-cwp.781 with missing dependency on class UnhandledWarning:</span></div><div><span style="font-size:16px"><br></span></div><div><div style=""><span style="font-size:16px">&quot;Warning: This package depends on the following classes:</span></div><div style=""><span style="font-size:16px">  UnhandledWarning</span></div><div style=""><span style="font-size:16px">You must resolve these dependencies before you will be able to load these definitions: </span></div><div style=""><span style="font-size:16px">  UnhandledWarning&gt;&gt;defaultAction&quot;</span></div></div><div style=""><span style="font-size:16px"><br></span></div><div style=""><span style="font-size:16px">The version of package system for 4.6 is System-topa.753</span></div><div style=""><span style="font-size:16px"><br></span></div><div style=""><span style="font-size:16px">Best,</span></div><div style=""><span style="font-size:16px">Huw</span></div><div style=""><span style="font-size:16px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 3 December 2015 at 08:57, H. Hirzel <span dir="ltr">&lt;<a href="mailto:hannes.hirzel@gmail.com" target="_blank">hannes.hirzel@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">Huw,<br>
<br>
See a proposal for a quick fix below using the work of Colin Putney last week.<br>
<br>
--Hannes<br>
<span class=""><br>
On 12/3/15, David T. Lewis &lt;<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>&gt; wrote:<br>
&gt; Huw,<br>
&gt;<br>
&gt; The timing of your question is perfect :-)<br>
&gt;<br>
&gt; There are some very recent updates (in the last week or so) to the Squeak<br>
&gt; trunk development stream that address this problem.<br>
<br>
</span>A copy of the mail describing these updates is here<br>
<a href="http://wiki.squeak.org/squeak/6218" rel="noreferrer" target="_blank">http://wiki.squeak.org/squeak/6218</a><br>
<span class=""><br>
This is work in<br>
&gt; progress,<br>
&gt; but in a nutshell, the latest trunk fixes should resolve the problem for<br>
&gt; 4.6 images, but there is work still to be done in order to make it work<br>
&gt; in 5.0 Spur. We still need to get these latest updates into the standard<br>
&gt; update stream for squeak46, but as soon as that is complete it should work<br>
&gt; for those images.<br>
<br>
</span>The updates Colin Putney committed to the trunk on Friday, Saturday<br>
27/28th Nov are<br>
<br>
Name: Environments-cwp.60<br>
Author: cwp<br>
Time: 27 November 2015, 5:14:36.376 pm<br>
UUID: c8836cde-f21e-4652-a2e9-73f8de6f00e0<br>
Ancestors: Environments-kfr.59<br>
<br>
Always serialize Bindings as DiskProxies.<br>
<br>
<br>
Name: System-cwp.781<br>
Author: cwp<br>
Time: 27 November 2015, 5:22:38.591 pm<br>
UUID: c0ffbab7-f7ee-4966-ba07-d57436ac42f2<br>
Ancestors: System-mt.780<br>
<br>
Remove specialized serialization of Associations.<br>
Since associations are no longer used as globals, we never need to<br>
serialize them using DiskProxy.<br>
<br>
<br>
Name: System-cwp.782<br>
Author: cwp<br>
Time: 27 November 2015, 9:00:42.904 pm<br>
UUID: ae1f1166-0438-4e78-8ded-46c59c212210<br>
Ancestors: System-cwp.781<br>
<br>
Reload DiskProxies using the current environment<br>
<br>
When looking up objects from the destination image, DiskProxies should<br>
use the current environment, rather than referring to to Smalltalk.<br>
This lets objects on disk be loaded into arbitrary environments.<br>
<br>
These updates are committed to the trunk (i.e. the ongoing development<br>
after the release of 5.0). However  in a trunk image<br>
<a href="http://build.squeak.org/job/Trunk/default/lastSuccessfulBuild/artifact/target/TrunkImage.zip" rel="noreferrer" target="_blank">http://build.squeak.org/job/Trunk/default/lastSuccessfulBuild/artifact/target/TrunkImage.zip</a><br>
they do NOT work yet.<br>
<br>
<br>
What you could do as of now<br>
-----------------------------------------<br>
<br>
- File in the updates above into a 4.6 image.<br>
- It should fix the problem (I have not tried yet, so please report if<br>
it is successful).<br>
<span class=""><br>
<br>
<br>
<br>
&gt; I am less certain of the timing for 5.0 images.<br>
<br>
</span>The reason is that the new VM crashes, and Colin has reported this to<br>
the Virtual Machine List.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
&gt; Dave<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Dec 03, 2015 at 01:25:37AM +0000, Huw Lloyd wrote:<br>
&gt;&gt; Arbitrarily picking an earlier version ... 4.1 does not have this<br>
&gt;&gt; issue/bug.<br>
&gt;&gt;<br>
&gt;&gt; Any quick fixes for this?  I&#39;m interested in using this in conjunction<br>
&gt;&gt; with<br>
&gt;&gt; aida.<br>
&gt;&gt;<br>
&gt;&gt; Best,<br>
&gt;&gt; Huw<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 3 December 2015 at 01:13, Huw Lloyd &lt;<a href="mailto:huw.softdesigns@gmail.com">huw.softdesigns@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; &gt; For both 4.6 &amp; 5.0 on the mac, saving a project generates the following<br>
&gt;&gt; &gt; error: &quot;NotImplemented: ClassBinding or a superclass should implement<br>
&gt;&gt; &gt; objectForDataStream.&quot;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; The comments in the method suggest this shouldn&#39;t have been released to<br>
&gt;&gt; &gt; a<br>
&gt;&gt; &gt; stable version: &quot;It&#39;s not yet clear how serialization should work in<br>
&gt;&gt; &gt; the<br>
&gt;&gt; &gt; presence of environments&quot;.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Problem 2 is that if I then &quot;abandon&quot; the error messge, the workspace<br>
&gt;&gt; &gt; is<br>
&gt;&gt; &gt; then flooded with &quot;MessageNotUnderstood&quot; error boxes.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Is &quot;environments&quot; something experimental that should be switched off?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Best,<br>
&gt;&gt; &gt; Huw<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
</div></div></blockquote></div><br></div>