<div dir="ltr">yes<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/6/14 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">On 5 June 2013 12:25, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt; wrote:<br>

&gt; On 5 June 2013 12:06, Levente Uzonyi &lt;<a href="mailto:leves@elte.hu">leves@elte.hu</a>&gt; wrote:<br>
&gt;&gt; On Tue, 4 Jun 2013, Frank Shearar wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; I don&#39;t understand the version string though - even in 4.5 the update<br>
&gt;&gt;&gt; number&#39;s only #12637.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; The cause of the problem is that you removed some packages from the image<br>
&gt;&gt; used by Jenkins (without bumping the version of the VersionNumber package,<br>
&gt;&gt; which is used for ensuring monotonity of the Trunk&#39;s version number).<br>
&gt;&gt; People who are updating older images have those packages, so the version<br>
&gt;&gt; number is higher.<br>
&gt;<br>
&gt; I&#39;m trying, and failing, to find any documentation so that I don&#39;t<br>
&gt; repeat this messup. I certainly removed packages, but I removed them<br>
&gt; from a 4.5 image, hence off <a href="http://source.squeak.org/trunk" target="_blank">http://source.squeak.org/trunk</a> and not<br>
&gt; <a href="http://source/squeak.org/4.4" target="_blank">http://source/squeak.org/4.4</a>.<br>
<br>
OK, I think I understand. Utilities class &gt;&gt;<br>
#setSystemVersionFromConfig: sets the update number to the sum of the<br>
version numbers in the latest config.<br>
<br>
Which explains why Tony&#39;s update number is around 100 past what I<br>
think it should be; he has XML-Parser (35), Universes (45)  and<br>
Nebraska (33) loaded, adding 35 + 45 + 33 = 113 to his total.<br>
<br>
So perhaps the thing I should have done is that when I removed these<br>
packages, I should have incremented SqueakVersion&#39;s version number by<br>
114?<br>
<br>
frank<br>
<br>
&gt; frank<br>
&gt;<br>
&gt;&gt; I think there&#39;s no easy solution for this issue, because the original idea<br>
&gt;&gt; was to make packages unloadable, instead of unloading them and make them<br>
&gt;&gt; loadable.<br>
&gt;&gt;<br>
&gt;&gt; Levente<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; frank<br>
<br>
</blockquote></div><br></div>