On 25 February 2012 06:52, Igor Stasenko <[email protected]> wrote:
> On 25 February 2012 06:35, Schwab,Wilhelm K <[email protected]> wrote:
>> Sig,
>>
>> Sorry about the empty reply. Migrate is fair game, and the image was
>> healthy enough to file out the base (attached). Please look over how I
>> install FFI to see if there are any mistakes. You might need to stub out a
>> basic subclass (e.g. MigrateSig or anything else you want to call it) with a
>> few methods (#me, #homeGrownClasses, etc.) to make it happy. Content of
>> them can be simple to start. The "private stuff" has yet to enter the
>> picture so shouldn't matter to us.
>>
>> THANKS!!!
>>
> Good. I will take a look.
>
>> Bill
Ok, things for starting:
Gofer new
url:self mirror, 'MetacelloRepository';
package: 'ConfigurationOfAlien';
load.
(Smalltalk globals classNamed: 'ConfigurationOfAlien')
perform:#loadLatestVersion.
Never ever use #loadLatestVersion, always use concrete version
numbers, if you want to have stability.
In our case, #loadLatestVersion is not quite latest, you can check it
by yourself:
ConfigurationOfAlien project updateProject.
ConfigurationOfAlien project latestVersion "inspect it"
0.1 [ConfigurationOfAlien]
so it actually loads not the latest available version, but the most
old one. Because it is the only version with #release blessing.
And i can tell you without even proceeding further, that it won't work
in 1.3 neither in 1.4, because it is too old and not takes into
account
certain changes made in pharo.
For instance:
package: 'Alien-Prereqs'
is no longer needed, as i told here:
http://forum.world.st/Alien-Prerequisites-is-now-not-required-td3258432.html
but its even worse, this version of config will be loading
Alien-Prereqs-mha.3 which having even more overrides,
and will definitely put image to its knees because compiler will be broken.
So, try to load latest config first, if it would not help we will continue.
P.S. to all people involved in using Alien.. some love needed to
update configs for pharo 1.3 and 1.4 to finally get rid of
'Alien-Prereqs' package loading.
--
Best regards,
Igor Stasenko.