Some problem with not finding packages:

  Error: Could not resolve: OCForOB [OCForOB-ul.5] in /builds/workspace/Pharo 
1.2/Pharo-1.2/package-cache http://source.lukas-renggli.ch/omnibrowser



On Feb 3, 2011, at 8:15 AM, hud...@pharo-ic.lille.inria.fr wrote:

> See <https://pharo-ic.lille.inria.fr/hudson/job/Pharo%201.2/114/>
> 
> ------------------------------------------
> [...truncated 698 lines...]
>       Receiver's instance variables: 
>               overrideRepositories:   nil
>               repositoryMap:  a Dictionary('AST-Core-lr.84'->a 
> MCHttpRepository(http://www.squ...etc...
>               ensuredMap:     a 
> Dictionary('AutomaticMethodCategorizer'->#present 'Autotest'->#pr...etc...
>               cacheRepository:        a MCDictionaryRepository(cache)
>               cacheGofer:     a Gofer
>               ignoreImage:    false
>               loadData:       a MetacelloLoadData
>               loadDirective:  linear load : 1.2.3 [ConfigurationOfOmniBrowser]
>       linear load : ...etc...
>               silently:       true
> 
> 
>  MetacelloFetchingMCSpecLoader>>linearLoadPackageSpecs:repositories:
>       Receiver: a MetacelloFetchingMCSpecLoader(linear load : 1.2.3 
> [ConfigurationOfOmniBrowser]
>       linear l...etc...
>       Arguments and temporary variables: 
>               packageSpecs:   an OrderedCollection(spec 
>       name: 'OB Dev';
>       projectReference: [
>  ...etc...
>               repositories:   an OrderedCollection()
>       Receiver's instance variables: 
>               spec:   a MetacelloMCVersionSpecLoader
>               operator:       nil
>               loaderPolicy:   a MetacelloLoaderPolicy
>               disablePackageCache:    false
> 
> 
> 
>  --- The full stack ---
>  MetacelloFetchingMCSpecLoader(Object)>>error:
>  
> MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>retryingResolvePackageSpecReferences:gofer:
>  [| references nearestReference cachedReference loadedVersionInfo 
> externalReference mcVersion |
>  self flag: #cleanup.
>       cachedReference := self resolvePackageSpec: packageSpec cachedGofer: 
> self loaderPolicy cacheGofer.
>       (cachedReference ~~ nil
>                       and: [packageSpec getFile ~~ nil])
>               ifTrue: [cachedReference name = packageSpec file
>                               ifTrue: [^ self]].
>       references := self retryingResolvePackageSpecReferences: packageSpec 
> gofer: gofer.
>       nearestReference := references last asMetacelloCachingResolvedReference.
>       (cachedReference ~~ nil
>                       and: [cachedReference name = nearestReference name])
>               ifTrue: [^ self].
>       (self ignoreImage not
>                       and: [(loadedVersionInfo := self currentVersionInfoFor: 
> packageSpec) ~~ nil])
>               ifTrue: [loadedVersionInfo name = nearestReference name
>                               ifTrue: [^ self]].
>       externalReference := (references
>                               select: [:ref | ref name = nearestReference 
> name]) first asMetacelloCachingResolvedReference.
>       self repositoryMap at: externalReference name put: externalReference 
> repository.
>       (self
>               resolveDependencies: externalReference
>               into: (OrderedCollection with: nearestReference))
>               do: [:reference | 
>                       | pSpec l |
>                       mcVersion := reference version.
>                       (l := (GoferVersionReference name: reference name)
>                                                       resolveAllWith: self 
> loaderPolicy cacheGofer) isEmpty
>                               ifTrue: [self cacheRepository storeVersion: 
> mcVersion.
>                                       reference == nearestReference
>                                               ifTrue: [pSpec := packageSpec]
>                                               ifFalse: [pSpec := packageSpec 
> project packageSpec.
>                                                       pSpec name: mcVersion 
> info].
>                                       self loadData
>                                               addVersion: mcVersion
>                                               versionInfo: mcVersion info
>                                               resolvedReference: reference
>                                               packageSpec: pSpec]].
>       self loaderPolicy resetCacheGofer.
>       self preLoad: packageSpec.
>       (MetacelloDirective
>               loadPackage: packageSpec
>               externalReference: externalReference
>               loader: self)
>               addTo: self loadDirective.
>       self postLoad: packageSpec.
>       Transcript cr; show: 'Fetched -> ' , externalReference name , ' --- ' , 
> externalReference repository description , ' --- ' , nearestReference 
> repository description] in 
> MetacelloFetchingMCSpecLoader>>linearLoadPackageSpec:gofer:
>  MetacelloPharoPlatform(MetacelloPlatform)>>do:displaying:
>  MetacelloPharoPlatform>>do:displaying:
>  MetacelloFetchingMCSpecLoader>>linearLoadPackageSpec:gofer:
>  MetacelloPackageSpec>>loadUsing:gofer:
>  [:pkg | pkg loadUsing: self gofer: gofer] in 
> MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
>  OrderedCollection>>do:
>  
> MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
>  [super linearLoadPackageSpecs: packageSpecs repositories: repositories] in 
> MetacelloFetchingMCSpecLoader>>linearLoadPackageSpecs:repositories:
>  BlockClosure>>ensure:
>  MetacelloLoaderPolicy>>pushLoadDirective:during:
>  MetacelloLoaderPolicy>>pushLinearLoadDirectivesDuring:for:
>  MetacelloFetchingMCSpecLoader>>linearLoadPackageSpecs:repositories:
>  MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>load
>  MetacelloMCVersionSpecLoader>>load
>  MetacelloMCVersion>>executeLoadFromArray:
>  [self versionSpec loader: newLoader.
>       ^ self executeLoadFromArray: anArray] in [[self versionSpec loader: 
> newLoader.
>       ^ self executeLoadFromArray: anArray]
>               ensure: [self versionSpec loader: originalLoader]] in 
> MetacelloMCVersion>>fetchRequiredFromArray:
>  BlockClosure>>ensure:
>  [[self versionSpec loader: newLoader.
>       ^ self executeLoadFromArray: anArray]
>               ensure: [self versionSpec loader: originalLoader]] in 
> MetacelloMCVersion>>fetchRequiredFromArray:
>  MetacelloPharoPlatform(MetacelloPlatform)>>do:displaying:
>  MetacelloPharoPlatform>>do:displaying:
>  MetacelloMCVersion>>fetchRequiredFromArray:
>  [:dict | 
>  | projectCache |
>  projectCache := dict
>                               at: self projectClass
>                               ifAbsent: [dict at: self projectClass put: 
> Dictionary new].
>       (projectCache
>               at: vrsn
>               ifAbsent: [])
>               ifNil: [projectCache at: vrsn put: list]
>               ifNotNil: [:cachedList | 
>                       (cachedList size = list size
>                                       and: [cachedList includesAllOf: list])
>                               ifTrue: [^ self].
>                       projectCache at: vrsn put: list].
>       mcLoader preLoad: self.
>       vrsn fetchRequiredFromArray: list.
>       mcLoader postLoad: self] in MetacelloMCProjectSpec>>loadVersion:
>  [^ aBlock value: dict] in 
> MetacelloPharoPlatform(MetacelloPlatform)>>useStackCacheDuring:defaultDictionary:
>  BlockClosure>>on:do:
>  
> MetacelloPharoPlatform(MetacelloPlatform)>>useStackCacheDuring:defaultDictionary:
>  MetacelloMCProjectSpec>>loadVersion:
>  MetacelloMCProjectSpec>>load
>  MetacelloProjectReferenceSpec>>loadUsing:gofer:
>  [:pkg | pkg loadUsing: self gofer: gofer] in 
> MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
>  OrderedCollection>>do:
>  
> MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
>  [super linearLoadPackageSpecs: packageSpecs repositories: repositories] in 
> MetacelloFetchingMCSpecLoader>>linearLoadPackageSpecs:repositories:
>  BlockClosure>>ensure:
>  MetacelloLoaderPolicy>>pushLoadDirective:during:
>  MetacelloLoaderPolicy>>pushLinearLoadDirectivesDuring:for:
>  MetacelloFetchingMCSpecLoader>>linearLoadPackageSpecs:repositories:
>   - - - - - - - - - - - - - - -  
>                       - - - - - - - - - - - - - - - - - -
>  MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>load
>  MetacelloMCVersionSpecLoader>>load
>  MetacelloMCVersion>>executeLoadFromArray:
>  [self versionSpec loader: newLoader.
>       ^ self executeLoadFromArray: anArray] in [[self versionSpec loader: 
> newLoader.
>       ^ self executeLoadFromArray: anArray]
>               ensure: [self versionSpec loader: originalLoader]] in 
> MetacelloMCVersion>>fetchRequiredFromArray:
>  BlockClosure>>ensure:
>  [[self versionSpec loader: newLoader.
>       ^ self executeLoadFromArray: anArray]
>               ensure: [self versionSpec loader: originalLoader]] in 
> MetacelloMCVersion>>fetchRequiredFromArray:
>  MetacelloPharoPlatform(MetacelloPlatform)>>do:displaying:
>  MetacelloPharoPlatform>>do:displaying:
>  MetacelloMCVersion>>fetchRequiredFromArray:
>  [| fetchLoader |
>  fetchLoader := self fetchRequiredFromArray: anArray.
>       MetacelloPlatform current
>               do: [fetchLoader doLoad]
>               displaying: 'Loading ' , displayString.
>       Transcript cr; show: '...finished ' , self versionNumber printString.
>       ^ fetchLoader] in MetacelloMCVersion>>doLoadRequiredFromArray:
>  BlockClosure>>ensure:
>  MetacelloMCVersion>>doLoadRequiredFromArray:
>  MetacelloMCVersion>>load
>  UndefinedObject>>DoIt
>  Compiler>>evaluate:in:to:notifying:ifFail:logged:
>  Compiler class>>evaluate:for:notifying:logged:
>  Compiler class>>evaluate:for:logged:
>  Compiler class>>evaluate:logged:
>  [| chunk | val := (self peekFor: $!)
>                               ifTrue: [(Compiler evaluate: self nextChunk 
> logged: false)
>                                               scanFrom: self]
>                               ifFalse: [chunk := self nextChunk.
>                                       self checkForPreamble: chunk.
>                                       Compiler evaluate: chunk logged: true]] 
> in [:bar | 
>  [self atEnd]
>               whileFalse: [bar value: self position.
>                       self skipSeparators.
>                       [| chunk | val := (self peekFor: $!)
>                                               ifTrue: [(Compiler evaluate: 
> self nextChunk logged: false)
>                                                               scanFrom: self]
>                                               ifFalse: [chunk := self 
> nextChunk.
>                                                       self checkForPreamble: 
> chunk.
>                                                       Compiler evaluate: 
> chunk logged: true]]
>                               on: InMidstOfFileinNotification
>                               do: [:ex | ex resume: true].
>                       self skipStyleChunk].
>       self close] in 
> RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  BlockClosure>>on:do:
>  [:bar | 
>  [self atEnd]
>               whileFalse: [bar value: self position.
>                       self skipSeparators.
>                       [| chunk | val := (self peekFor: $!)
>                                               ifTrue: [(Compiler evaluate: 
> self nextChunk logged: false)
>                                                               scanFrom: self]
>                                               ifFalse: [chunk := self 
> nextChunk.
>                                                       self checkForPreamble: 
> chunk.
>                                                       Compiler evaluate: 
> chunk logged: true]]
>                               on: InMidstOfFileinNotification
>                               do: [:ex | ex resume: true].
>                       self skipStyleChunk].
>       self close] in 
> RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  [result := workBlock value: progress] in [[result := workBlock value: 
> progress]
>               on: ProgressNotification
>               do: [:ex | 
>                       ex extraParam isString
>                               ifTrue: [SystemProgressMorph uniqueInstance 
> labelAt: progress put: ex extraParam].
>                       ex resume]] in 
> ProgressInitiationException>>defaultMorphicAction
>  BlockClosure>>on:do:
>  [[result := workBlock value: progress]
>               on: ProgressNotification
>               do: [:ex | 
>                       ex extraParam isString
>                               ifTrue: [SystemProgressMorph uniqueInstance 
> labelAt: progress put: ex extraParam].
>                       ex resume]] in 
> ProgressInitiationException>>defaultMorphicAction
>  BlockClosure>>ensure:
>  ProgressInitiationException>>defaultMorphicAction
>  MorphicUIManager>>progressInitiationExceptionDefaultAction:
>  ProgressInitiationException>>defaultAction
>  UndefinedObject>>handleSignal:
>  ProgressInitiationException(Exception)>>signal
>  ProgressInitiationException>>display:at:from:to:during:
>  ProgressInitiationException class>>display:at:from:to:during:
>  ByteString(String)>>displayProgressAt:from:to:during:
>  RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  RWBinaryOrTextStream(PositionableStream)>>fileIn
>  CodeLoader>>installSourceFile:
>  [:req | self installSourceFile: req contentStream] in 
> CodeLoader>>installSourceFiles
>  Array(SequenceableCollection)>>do:
>  CodeLoader>>installSourceFiles
>  ProjectLauncher>>startUpAfterLogin
>  ProjectLauncher>>startUp
>  [launcher startUp] in [:launcher | ws
>               addDeferredUIMessage: [launcher startUp]] in AutoStart 
> class>>startUp:
>  WorldState>>runStepMethodsIn:
>  PasteUpMorph>>runStepMethods
>  WorldState>>doOneCycleNowFor:
>  WorldState>>doOneCycleFor:
>  PasteUpMorph>>doOneCycle
>  [[World doOneCycle.
>       Processor yield.
>       false] whileFalse.
>       nil] in Project class>>spawnNewProcess
>  [self value.
>       Processor terminateActive] in BlockClosure>>newProcess
>  ------------------------------------------------------------
> 
> /builds/builder/build.sh: line 139:  8850 Processus arrêté      exec 
> "$PHARO_VM" $PHARO_PARAM "$OUTPUT_IMAGE" "$OUTPUT_SCRIPT"
> Archiving artifacts
> Enregistrement des résultats des tests
> 

--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.


Reply via email to