[ANN] Extra! Extra! SM2 is up and running!

goran.krampe at bluefish.se goran.krampe at bluefish.se
Wed Jan 21 09:03:12 UTC 2004


"Boris Gaertner" <Boris.Gaertner at gmx.net> wrote:
> From: <goran.krampe at bluefish.se>
> Subject: [ANN] Extra! Extra! SM2 is up and running!
> Thank you for doing that great work, Goran!
> 
> I installed SM2 into a 3.7 # 5657 image and 
> loaded Celeste and BFAV2.

I have done the same, this is what I have under "installed" in package
loader:
BFAV2 (2.01)
Celeste (1.1.1)
HTTPClient (19)
Large Lists (0.7)
MCInstaller (6)
Monticello (69)
SqueakMap2 base (0.91)
SqueakMap2 loader (0.92)
VersionNumber (1.0)

> I was shown the message that UndefinedObject
> does not understand  noteInstalled.
> 
> I think this is because SMMcInstaller is defined
> without the instance variable  'package',
> which is used in SMMcInstaller>>install,
> where we find this (as second last expression
> in the method):
> 
>    package noteInstalled.

This is a bit strange. It seems you have an old version of that method.
In SM2 it should be:
install
	"This service should bring the package to the client,
	unpack it if necessary and install it into the image.
	The package is notified of the installation."

	self cache; fileIn.
	packageRelease noteInstalled

This class first belonged in package "MCInstaller", but then I adopted
it and now it is in "SqueakMap2 base". Have you somehow managed to
install an old "MCInstaller" *after* having installed "SM2"? I haven't
been able to reproduce your problem (3.7a-5657 -> open package loader
(updates to SM2) -> install Celeste, install BFAV2).

It may be because of me mucking around in the load script yesterday, not
sure.
 
> I do not think that this is something serious,
> BFAV2 works and I conclude that is was
> correctly installed. Nevertheless I ask
> myself - and you, by this mail - what I did wrong?
> Did I load an outdated version of SMMcInstaller?

Well, somehow you have managed to get an old version of the class
SMMcInstaller - not the one in current "SqueakMap2 base".

> Your advice is, as alwys, welcome.
> 
> Greetings, Boris

regards, Göran



More information about the Squeak-dev mailing list