Warning! DON'T UPDATE!!! (Re: [UPDATES] More KCP updates (and problems))

Doug Way dway at riskmetrics.com
Thu Jul 3 15:19:45 UTC 2003


Stephane Ducasse wrote:

> Thanks ned.
>
> Have you and idea why the changeset got truncated? I'm still puzzled.
> This changes was vicious and we reviewed it several times. What was 
> really strange
> is that once noury got a problem but I never got it while loading the 
> KCP file
> on the kcp wiki pages.


It was mostly my fault that the changeset got truncated, and I fixed 
that later.  (See my message below.)  But I ended up using Ned's 
changesets anyway because they also avoided the Undeclared/deprecated 
warnings, which was convenient.

- Doug Way



-------- Original Message --------
Subject: 	Re: Warning! DON'T UPDATE!!! (Re: [UPDATES] More KCP updates 
(and problems))
Date: 	Wed, 02 Jul 2003 13:10:56 -0400
From: 	Doug Way <dway at riskmetrics.co
To: 	The general-purpose Squeak developers list 
<squeak-dev at lists.squeakfoundation.org



Ned Konz wrote:

>For some reason, the change set that got published was truncated.
>Probably this is because of the changes to ChangeSet.
>I'd suggest using a text editor to edit the preamble if necessary,
>and replacing KCP0085 in the update stream, but I'm testing this right now.
>
>I have to make my own update server to test it, though.
>
>$ ls -l KCP-0085-MoveToChangeSet.3.cs updates/5303KCP85MoveToChangeSet.cs
>-rw-rw-r--    1 ned      ned         59442 Jul  2 07:39 KCP-0085-MoveToChangeSet.3.cs
>-rw-rw-r--    1 ned      ned         17938 Jul  1 22:52 updates/5303KCP85MoveToChangeSet.cs
>

This appears to have been the main problem.  I just overwrote this 
changeset on the updates server with a non-truncated one, so this should 
be fixed at least.

I think I know what happened now... I actually edited KCP85 because I 
needed to merge two more recent changes (mentioned in the new 
preamble).  I did this by editing the methods and filing out the 
changeset again, but this was while I only had the KCP changes up to 85 
loaded, so the ChangeSet-related changes were still in flux, and the one 
I filed out was truncated.  (Or maybe it was truncated because it was 
originally hand-edited or some other reason.)  In any case, I used a 
text editor to merge the changes this time.

Possibly there are still bugs related to changesets right now, but the 
worst of the problems seem to be fixed.  Keep on testing...

- Doug Way






More information about the Squeak-dev mailing list