Diverging version numbers (Re: [squeak-dev] Seaside in Squeak4.4-12770)

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Fri Jun 14 21:31:01 UTC 2013


yes


2013/6/14 Frank Shearar <frank.shearar at gmail.com>

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


More information about the Squeak-dev mailing list