[squeak-dev] updating one or two packages?

Levente Uzonyi leves at elte.hu
Mon Sep 19 21:44:45 UTC 2011

On Mon, 19 Sep 2011, Bert Freudenberg wrote:

> On 19.09.2011, at 14:13, Eliot Miranda wrote:
>> Hi All,
>>     what would be the MonticelloConfigurations code to update a single package or a pair of packages?  i.e. how to selectively achieve the results of update squeak for a specific subset of packages?  I know in general this is an ill-formed request.  Updating in general may require all the packages in the system.  But some packages (in my case Compiler and Kernel) have pretty limited dependencies and I know that they can be updated independently of the rest of the packages in the Newspeak image we're using (this image derived from Squeak 4.2 trunk with a slew of additions).  I want to update just Compiler and Kernel in our Newspeak image and I want in this case to avoid the long route, which is to apply our Newspeak bootstrap to trunk.
> Like this?
> (MCConfiguration fromArray: #(
> repository ('http://source.squeak.org/etoys')
> dependency ('Kernel' 'Kernel-bf.5' '57df54f3-6c03-425a-9b9b-2b6878027948')
> dependency ('Compiler' 'Compiler-Richo.4' 'ad749a67-8101-7245-b150-7fb8b9b43218')
> )
> ) upgrade.

I'm not sure Kernel can be updated in one shot. We're add scripts to 
preamble/postscript and those are not kept when a new script has to be 


> - Bert -

More information about the Squeak-dev mailing list