On Tue, Aug 24, 2010 at 10:03 PM, Hannes Hirzel <hannes.hirzel@gmail.com> wrote:
Eliot and Andreas,

Are you saying that the following works perfectly?

1) Take http://ftp.squeak.org/trunk/Squeak4.2-10382-alpha.zip
2) Evaluate
      SmalltalkImage unloadAllKnownPackages.
      MCMcmUpdater updateMissingPackages: false.
3) Choose 'mouse' menu, 'Update Squeak'

I haven't tried starting from Squeak 4.2-xxxxx.  I started from a 4.1 image, changed the update URL to trunk, did SmalltalkImage unloadAllKnownPackages, loaded the various Cog VMMaker packages, loaded the latest MonticelloConfigurations, did the moral equivalent of MCMcmUpdater updateMissingPackages: false. and then step 3.  But I would expect that the above would work provided that you insert the extra step:

1) Take http://ftp.squeak.org/trunk/Squeak4.2-10382-alpha.zip
1.5) Make sure the latest MonticelloConfigurations is loaded
2) Evaluate
      SmalltalkImage unloadAllKnownPackages.
      MCMcmUpdater updateMissingPackages: false.
3) Choose 'mouse' menu, 'Update Squeak'


--Hannes

On 8/25/10, Andreas Raab <andreas.raab@gmx.de> wrote:
> On 8/24/2010 9:03 PM, Eliot Miranda wrote:
>> Excellent; works perfectly!  The preference must be updated manually
>> because there's no preferences browser (for others evaluate
>> (MCMcmUpdater classPool at: #UpdateMissingPackages put: false)) but with
>> that done update went without a hitch. Thank you!
>
> No, no, no. This is why we have those tagged preferences. All you need
> to do is to evaluate:
>
>       MCMcmUpdater updateMissingPackages: false.
>
> No need to poke in the classPool or anything :-)
>
> Cheers,
>    - Andreas
>
>