Sig,

I appear to a 1.3 image in preliminary state.  I'm sure stuff will be broken, 
and Cog is rearing its head by looking for external libraries in the wrong 
places; symlinks should clear that up, but it's ugly.

I used the 1.3 seaside image as a base, and will have Seaside 2-3 problems to 
fix.  Alien was the problem, probably breaking the compiler, as you suggested.

Bill



________________________________________
From: [email protected] 
[[email protected]] on behalf of Igor Stasenko 
[[email protected]]
Sent: Sunday, February 26, 2012 9:50 AM
To: [email protected]
Subject: Re: [Pharo-project] [Bug Tracker] Issues tagged 1.3

On 25 February 2012 11:15, Schwab,Wilhelm K <[email protected]> wrote:
> Sig,
>
> This is helpful, as you have told me  what is killing my images.   Then you 
> say to load then you say to load the latest config.  Happy to comply, but how 
> do I do that?
>

(ConfigurationOfWhatever project version: 'x.y.z') load

or better learn more about metacello, there's a well-written chapter
of it from the guys who care
https://gforge.inria.fr/scm/viewvc.php/*checkout*/PharoByExampleTwo-Eng/Metacello/Metacello.pdf?revision=182&root=pharobooks

> Bill
>
> ________________________________________
> From: [email protected] 
> [[email protected]] on behalf of Igor Stasenko 
> [[email protected]]
> Sent: Saturday, February 25, 2012 12:39 AM
> To: [email protected]
> Subject: Re: [Pharo-project] [Bug Tracker] Issues tagged 1.3
>
> 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.
>
>



--
Best regards,
Igor Stasenko.

Attachment: Migrate.st
Description: Migrate.st

Reply via email to