[squeak-dev] updating one or two packages?
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