[squeak-dev] Cannot update latest trunk changes

Frank Shearar frank.shearar at gmail.com
Sun Dec 15 19:42:22 UTC 2013


On 15 December 2013 19:28, Frank Shearar <frank.shearar at gmail.com> wrote:
> On 15 December 2013 19:07, Frank Shearar <frank.shearar at gmail.com> wrote:
>> On 15 December 2013 18:51, Frank Shearar <frank.shearar at gmail.com> wrote:
>>> On 15 December 2013 17:28, Nicolas Cellier
>>> <nicolas.cellier.aka.nice at gmail.com> wrote:
>>>> When I browse trunk repository, I only see .mcd for the latest changes, not
>>>> the .mcz.
>>>> The update does not load these.
>>>> Did something change recently?
>>>
>>> I'm seeing something similar. I can update to Morphic-fbs.702, but I
>>> can see versions up to 705 in the repository. Trying to update doesn't
>>> fetch those versions.
>>>
>>> One thing that might have affected this - but I'd have expected to
>>> hear bug reports a week or two ago - was my changes to updating,
>>> moving the setSystemVersion logic from Utilities to the
>>> MCConfiguration.
>>>
>>> Otherwise, I've played around with update-fbs.270, changing
>>> Toolbuilder-Tests to ToolBuilder-TEsts, and moving it before Morphic.
>>> But I wouldn't think that would break anything.
>>
>> I noticed that something I need to do after monkeying with
>> update-fbs.270 is that I must "update" 271 and 272 in the same way.
>> Seeing as I _deleted_ a package referenced in those update maps
>> (ToolBuilderTests), might that cause this issue? (If so, where's a
>> decent error message? "Tried to update to a map, but it references
>> <foo>, which is not in this repository" or something).
>>
>> I'm updating the maps now, so let's hope that fixes things.
>
> Well, I'm now able to update Collections to Collections-ul.547, and my
> image has been recompiling LRUCache for a rather long time. No
> response to cmd-. so I'll try again with a fresh image.

Well, that worked. So we have a bug in the updater, where you can't
update to a map when the repository doesn't contain all the versions
in the map. (This is an erroneous state of affairs anyway: the bug is
not explaining that there's a problem, never mind what the problem
is.)

Sound right?

frank


More information about the Squeak-dev mailing list