<div dir="ltr">I hope it&#39;s a temporary dependency, as already underlined, it&#39;s not a very natural link in the package graph.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/12/8 Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 8 December 2013 14:05, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt; wrote:<br>

&gt; On 6 December 2013 23:16,  &lt;<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>&gt; wrote:<br>
&gt;&gt; Nicolas Cellier uploaded a new version of System to project The Trunk:<br>
&gt;&gt; <a href="http://source.squeak.org/trunk/System-nice.638.mcz" target="_blank">http://source.squeak.org/trunk/System-nice.638.mcz</a><br>
&gt;&gt;<br>
&gt;&gt; ==================== Summary ====================<br>
&gt;&gt;<br>
&gt;&gt; Name: System-nice.638<br>
&gt;&gt; Author: nice<br>
&gt;&gt; Time: 7 December 2013, 12:15:40.007 am<br>
&gt;&gt; UUID: fda82750-d26d-4ec3-9863-333b0f49d3dc<br>
&gt;&gt; Ancestors: System-fbs.637<br>
&gt;&gt;<br>
&gt;&gt; Move updateStream stuff to UpdateStream package<br>
&gt;&gt;<br>
&gt;&gt; =============== Diff against System-fbs.637 ===============<br>
&gt;&gt;<br>
&gt;&gt; Item was removed:<br>
&gt;&gt; - ----- Method: AutoStart class&gt;&gt;checkForUpdates (in category &#39;updating&#39;) -----<br>
&gt;&gt; - checkForUpdates<br>
&gt;&gt; -       | availableUpdate updateServer |<br>
&gt;&gt; -       World ifNotNil:<br>
&gt;&gt; -               [ World install.<br>
&gt;&gt; -               ActiveHand position: 100 @ 100 ].<br>
&gt;&gt; -       HTTPClient isRunningInBrowser ifFalse: [ ^ self processUpdates ].<br>
&gt;&gt; -       availableUpdate := (Smalltalk namedArguments<br>
&gt;&gt; -               at: &#39;UPDATE&#39;<br>
&gt;&gt; -               ifAbsent: [ &#39;&#39; ]) asInteger.<br>
&gt;&gt; -       availableUpdate ifNil: [ ^ false ].<br>
&gt;&gt; -       updateServer := Smalltalk namedArguments<br>
&gt;&gt; -               at: &#39;UPDATESERVER&#39;<br>
&gt;&gt; -               ifAbsent:<br>
&gt;&gt; -                       [ Smalltalk namedArguments<br>
&gt;&gt; -                               at: &#39;UPDATE_SERVER&#39;<br>
&gt;&gt; -                               ifAbsent: [ &#39;Squeakland&#39; ] ].<br>
&gt;&gt; -       Utilities setUpdateServer: updateServer.<br>
&gt;&gt; -       ^ SystemVersion checkAndApplyUpdates: availableUpdate!<br>
&gt;<br>
&gt; This change just broke CI because my semishrunk trunk image doesn&#39;t<br>
&gt; have UpdateStream, so I get a DNU in Autostart class &gt;&gt; #startUp:.<br>
&gt;<br>
&gt; One possible remedy is to protect this call with &quot;Preferences<br>
&gt; updateFromServerAtStartup ifTrue:[]&quot;. How&#39;s that sound?<br>
<br>
</div></div>I&#39;ve added UpdateStream to the semishrunk image in the meantime. (Must<br>
do, since MorphicExtras depends on UpdateStream.)<br>
<span class="HOEnZb"><font color="#888888"><br>
frank<br>
<br>
</font></span></blockquote></div><br></div>