Okay the ConfigurationOfFFI is now fixed and loads properly in Pharo30 ...

Marcel, perhaps you could test it on Squeak?

Thanks,

Dale


On Wed, Jul 30, 2014 at 9:49 AM, Dale Henrichs <
[email protected]> wrote:

> Ah, thanks for the info Marcel.
>
> Is it fixed now or does it still need to be fixed?
>
> Dale
>
>
> On Wed, Jul 30, 2014 at 9:42 AM, Andrei Chis <[email protected]>
> wrote:
>
>> The ConfigurationOfFFI was changed just this morning. There was a Pharo
>> dependency mixed into squeakCommon.
>>
>> Marcel Taeumel  -> from andrei's laptop :)
>>
>>
>> On Wed, Jul 30, 2014 at 6:34 PM, Dale Henrichs <
>> [email protected]> wrote:
>>
>>> Just this morning I started seeing this error during travis-ci runs[1]
>>> that are using zeroconf to install pharo3.0. Last night this process was
>>> working fine.
>>>
>>> I know that there are a number of moving parts and I've just started
>>> digging into this (I haven't tried loading locally yet), but I figured I
>>> would see if anyone else recognizes this particular problem.
>>>
>>> The package AST-FFI-Pharo30Compatibility-ClementBera.4 is fetched[2],
>>> but after the rest of the of FFI so parhaps someone has modified the
>>> configuration of FFI and broken something?
>>>
>>> Comparing with a successful build[3] the FFI-Kernel and
>>> AST-FFI-Pharo30Compatibility packages have swapped order and in both cases
>>> FFI 1.8 was loaded...
>>>
>>> BTW, I cannot tell from the zeroconf installation logs what version of
>>> the pharo images I am getting (I tried both stable and 30) so I have no
>>> idea whether I'm getting a different image downloaded or not ...
>>>
>>>
>>> Here's the stack:
>>>
>>> Error: nil cannot be found in the list.
>>> SmalltalkImage(Object)>>error:
>>> SmalltalkImage>>add:toList:after:
>>> SmalltalkImage>>addToStartUpList:after:
>>> ExternalObject class>>initialize
>>> MCMethodDefinition>>postloadOver:
>>> MCPackageLoader>>basicLoadDefinitions in Block: [ :each | each
>>> postloadOver: (self obsoletionFor: ...etc...
>>> OrderedCollection(Collection)>>do:displayingProgress:every: in Block: [
>>> :each | ...
>>> OrderedCollection>>do:
>>> OrderedCollection(Collection)>>do:displayingProgress:every: in Block: [
>>> :bar | ...
>>> BlockClosure>>cull:
>>> Job>>run in Block: [ result := block cull: self ]
>>> BlockClosure>>on:do:
>>> Job>>run in Block: [ ...
>>> BlockClosure>>ensure:
>>> Job>>run
>>> NonInteractiveUIManager(UIManager)>>displayProgress:from:to:during:
>>> ByteString(String)>>displayProgressFrom:to:during:
>>> OrderedCollection(Collection)>>do:displayingProgress:every:
>>> OrderedCollection(Collection)>>do:displayingProgress:
>>> MCPackageLoader>>basicLoadDefinitions
>>> MCPackageLoader>>basicLoad in Block: [ self basicLoadDefinitions ]
>>> BlockClosure>>on:do:
>>> MCPackageLoader>>handleLoadErrorsDuring: in Block: [ ...
>>> BlockClosure>>on:do:
>>> MCPackageLoader>>handleLoadErrorsDuring:
>>> MCPackageLoader>>basicLoad in Block: [ self handleLoadErrorsDuring: [
>>> self basicLoadDef...etc...
>>> BlockClosure>>ensure:
>>> MCPackageLoader>>basicLoad
>>> MCPackageLoader>>loadWithNameLike: in Block: [ self basicLoad ]
>>> BlockClosure>>ensure:
>>> ExternalObject class>>initialize (ShortRunArray is Undeclared)
>>>
>>> Dale
>>>
>>> [1] https://travis-ci.org/GsDevKit/gsDevKitHome/jobs/31248892#L603
>>>  [2] https://travis-ci.org/GsDevKit/gsDevKitHome/jobs/31248892#L570
>>> [3] https://travis-ci.org/GsDevKit/gsDevKitHome/jobs/31190550#L593
>>>
>>
>>
>

Reply via email to