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.
