New 3.9alpha image is ready! (sort of)
Bert Freudenberg
bert at impara.de
Tue Jul 5 09:31:26 UTC 2005
Am 05.07.2005 um 06:08 schrieb Doug Way:
>
> On Jul 4, 2005, at 3:47 PM, bert at impara.de wrote:
>
>
>>> On Jul 4, 2005, at 1:09 AM, Doug Way wrote:
>>>
>>>> ...
>>>> However, there's a problem with the MCConfiguration install. It
>>>> generally works and gets most of the way through it, but it hits an
>>>> error trying to install the SMBase-dew.64 package. ...
>>>>
>>
>> Unfortunately, I can't look into this right now.
>>
>> But there might be a bug in SqueakSource - the MCConf upgrade process
>> tries to download the .mcd first (because that's much more
>> efficient),
>> and if that fails, it downloads the .mcz. So the server should
>> return an
>> error if it cannot build the diff. However, it might be that I never
>> tried that because we usually have all package versions in the
>> repository.
>> ...
>>
>
> Thanks Bert, that was enough for me to go on, at least. I came up
> with a fix in MCConfiguration>>versionNamed:for:from: so that it
> checks if the base version is in the repository first. It may be
> better to fix in SqueakSource, but this seems like a reasonable fix
> for now.
>
> And of course, I used the new process to commit the fix in
> 39a. :-) So, there is a new MonticelloConfigurations-dew.32 in the
> 39a repository at source.squeakfoundation.org with the fix. I also
> changed the MCConfig update #6676 to include this new version.
> (Since it was broken before, I just overwrote it in place.) You
> can grab the change for the "master" MCConfigurations repository
> (at Impara?) if it looks good to you.
Ok. I'll be back to Squeak work next week so I can look.
> So anyway, the new 3.9alpha update stream is working! It installs
> SMBase and everything else just fine.
>
> One catch, though... the resulting image is dramatically larger
> than the original. 3.8-6665 was 11.9MB, the new 3.9a-6676 is
> 27.7MB... oof. Not sure if this is a known problem or if it's
> something that can be easily cleaned up, I've haven't looked into
> it yet. The .changes file is the same size.
>
> In any case, I put this new 3.9a-6676 image + changes in a zip file
> at http://update.squeakfoundation.org/external/Squeak3.9a-6676.zip
> for now. Check it out. We may want to hold off on making this
> more publicly available until we look into why the image is so large.
Make sure you flush the Monticello caches (there is a menu option for
that in the MC browser's repository list menu).
- Bert -
More information about the Packages
mailing list