[squeak-dev] trunk update broken cuz there's an empty diffy version

Levente Uzonyi leves at caesar.elte.hu
Sun Apr 24 18:36:03 UTC 2016


On Sun, 24 Apr 2016, Chris Muller wrote:

> ul.83 is not a direct ancestor of cmm.85, so I would like to know what
> code is creating a mcd between those two and why..

It's like that because you reverted the changes of dtl.84.

>
> The warning about serializing empty mcz is there because we never
> found the bug which was serializing empty mcz's.  This warning is help
> us identify when and why it occurs, and also to prevent the bug from
> silently storing an empty mcz into the repository, possibly losing
> code and/or causing harm to trunk.

But in this case the mcd has to be empty, because the code is identical, 
so the warning is nothing but noise and a thing to block the automatic 
update.

Levente

>
> On Sun, Apr 24, 2016 at 10:12 AM, Levente Uzonyi <leves at caesar.elte.hu> wrote:
>> In this case the code in ul-83 and cmm-85 is the same, so the diff is
>> expected to be empty.
>> I wonder why is there a warning in such cases.
>>
>> Levente
>>
>>
>> On Sun, 24 Apr 2016, Bernhard Pieber wrote:
>>
>>> Dear fellow Squeakers,
>>>
>>> Here we go again. When I try to update the latest Squeak5.1-15113.image
>>> from http://ftp.squeak.org/5.1alpha using the latest CogSpur.r3684 on OS X
>>> with an empty package-cache I run into the Warning "About to serialize an
>>> empty diffy version.“ This time with SMLoader-cmm.85(ul.83).mcd. I wonder if
>>> I am the only one.
>>>
>>> Cheers,
>>> Bernhard
>>>
>>>> Am 07.08.2014 um 19:52 schrieb Eliot Miranda <eliot.miranda at gmail.com>:
>>>>
>>>> Hi Guys,
>>>>
>>>>     source.squeak.org/trunk's Morphic-eem.740(cmm.739).mcd is empty.  How
>>>> do we fix it?
>>>>
>>>> On a related note is there any way to get the updater to download full
>>>> packages, avoiding the diffy versions?  e.g a preference?
>>>> --
>>>> best,
>>>> Eliot
>>>>
>>>
>>>
>>
>>
>>
>
>


More information about the Squeak-dev mailing list