<div dir="ltr">UnhandledWarning was added in<div><br></div><div><a href="http://source.squeak.org/trunk/Kernel-mt.945.mcz" rel="noreferrer" target="_blank" style="font-size:16px">http://source.squeak.org/trunk/Kernel-mt.945.mcz</a><br><div><br></div><div><a href="http://source.squeak.org/trunk/System-mt.759.mcz" rel="noreferrer" target="_blank" style="font-size:16px">http://source.squeak.org/trunk/System-mt.759.mcz</a></div></div><div><br></div><div>Best,</div><div>Karl</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 3, 2015 at 3:58 PM, Huw Lloyd <span dir="ltr"><<a href="mailto:huw.softdesigns@gmail.com" target="_blank">huw.softdesigns@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Looks earliest System package to not load to 4.6 is:<div><br></div><div><div>Name: System-ul.757</div><div>Author: ul</div><div>Time: 14 August 2015, 7:19:00.474 pm</div><div>UUID: fca51b99-736e-4666-acac-e5c5b6a1d397</div><div>Ancestors: System-cmm.756</div><div><br></div><div>#includesSubString: -> #includesSubstring:</div><div>#subStrings -> #substrings</div></div><div><br></div><div>Best,</div><div>Huw</div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On 3 December 2015 at 14:43, Huw Lloyd <span dir="ltr"><<a href="mailto:huw.softdesigns@gmail.com" target="_blank">huw.softdesigns@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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><span style="font-size:16px">"Warning: This package depends on the following classes:</span></div><div><span style="font-size:16px"> UnhandledWarning</span></div><div><span style="font-size:16px">You must resolve these dependencies before you will be able to load these definitions: </span></div><div><span style="font-size:16px"> UnhandledWarning>>defaultAction"</span></div></div><div><span style="font-size:16px"><br></span></div><div><span style="font-size:16px">The version of package system for 4.6 is System-topa.753</span></div><div><span style="font-size:16px"><br></span></div><div><span style="font-size:16px">Best,</span></div><div><span style="font-size:16px">Huw</span></div><div><span style="font-size:16px"><br></span></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On 3 December 2015 at 08:57, H. Hirzel <span dir="ltr"><<a href="mailto:hannes.hirzel@gmail.com" target="_blank">hannes.hirzel@gmail.com</a>></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><br>
On 12/3/15, David T. Lewis <<a href="mailto:lewis@mail.msen.com" target="_blank">lewis@mail.msen.com</a>> wrote:<br>
> Huw,<br>
><br>
> The timing of your question is perfect :-)<br>
><br>
> There are some very recent updates (in the last week or so) to the Squeak<br>
> 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><br>
This is work in<br>
> progress,<br>
> but in a nutshell, the latest trunk fixes should resolve the problem for<br>
> 4.6 images, but there is work still to be done in order to make it work<br>
> in 5.0 Spur. We still need to get these latest updates into the standard<br>
> update stream for squeak46, but as soon as that is complete it should work<br>
> 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><br>
<br>
<br>
<br>
> 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><div><br>
<br>
<br>
> Dave<br>
><br>
><br>
><br>
> On Thu, Dec 03, 2015 at 01:25:37AM +0000, Huw Lloyd wrote:<br>
>> Arbitrarily picking an earlier version ... 4.1 does not have this<br>
>> issue/bug.<br>
>><br>
>> Any quick fixes for this? I'm interested in using this in conjunction<br>
>> with<br>
>> aida.<br>
>><br>
>> Best,<br>
>> Huw<br>
>><br>
>><br>
>> On 3 December 2015 at 01:13, Huw Lloyd <<a href="mailto:huw.softdesigns@gmail.com" target="_blank">huw.softdesigns@gmail.com</a>> wrote:<br>
>><br>
>> > For both 4.6 & 5.0 on the mac, saving a project generates the following<br>
>> > error: "NotImplemented: ClassBinding or a superclass should implement<br>
>> > objectForDataStream."<br>
>> ><br>
>> > The comments in the method suggest this shouldn't have been released to<br>
>> > a<br>
>> > stable version: "It's not yet clear how serialization should work in<br>
>> > the<br>
>> > presence of environments".<br>
>> ><br>
>> > Problem 2 is that if I then "abandon" the error messge, the workspace<br>
>> > is<br>
>> > then flooded with "MessageNotUnderstood" error boxes.<br>
>> ><br>
>> > Is "environments" something experimental that should be switched off?<br>
>> ><br>
>> > Best,<br>
>> > Huw<br>
>> ><br>
>> ><br>
>> ><br>
><br>
>><br>
><br>
><br>
><br>
<br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div><br><br>
<br></blockquote></div><br></div>