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 >
