[squeak-dev] TimeZoneDatabase: Can't Install in Squeak 5.1

David T. Lewis lewis at mail.msen.com
Sat Apr 7 02:35:37 UTC 2018


Hi Sean,

I am not an expert on Metacello, but I see in ConfigurationOfTimeZoneDatabase>>project
that there is an undeclared reference to MetacelloMCProject, which does not
exist in my image. That may account for the hangups.

I am not sure why the class does not exist, but maybe something to do with
the "Bootstrap Metacello if it is not already loaded" that is supposed to
happen in the same #project method? If MetacelloMCProject is one of the classes
that gets loaded by #ensureMetacello, then maybe it needs exist before the
ConfigurationOfTimeZoneDatabase>>project can be compiled.

Sorry I am out of my depth here but the undeclared MetacelloMCProject looks
suspicious.

Dave

On Fri, Apr 06, 2018 at 05:46:53PM -0700, Sean P. DeNigris wrote:
> 1. I manually loaded ConfigurationOfTimeZoneDatabase from
> sqs/TimeZoneDatabase
> 2. "ConfigurationOfTimeZoneDatabase project stableVersion load" -> unknown
> selector #stableVersion
> 3. "ConfigurationOfTimeZoneDatabase project" -> hangs 4e on "Downloading
> Metacello-Base-DaleHenrichs.2.mcz"
> 4. Install Metacello manually via SqS Catalog -> Hangs 4e on "Downloading
> Time-PaulDeBruicker.53"; unable to interrupt; eventually crashes with no
> crash dump or debug log
> 
> The configuration seems to be okay because I successfully loaded in Pharo
> 6.1 via:
>     Metacello new
> 	configuration: 'TimeZoneDatabase';
> 	squeaksource: 'TimeZoneDatabase';
> 	load
> 
> There were just a few failed test (93 passed, 5 fails, 2 errors).
> 
> 
> 
> -----
> Cheers,
> Sean
> --
> Sent from: http://forum.world.st/Squeak-Dev-f45488.html
> 


More information about the Squeak-dev mailing list