Hi Guillermo - so here are the actual log files and the .st I’m running with build.sh (its a normal pharo command line execution). Its running on Ubuntu 17.10,  with Pharo 6.1 64 bit.

I got Pharo like this:

VM_STRATEGY="vmI61";
curl http://get.pharo.org/64/$VM_STRATEGY | bash;
curl get.pharo.org/64/61 | bash;

The error at the top of the log is:
LGit_GIT_ERROR: SSL error: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init
15 May 2018 3:01:38.976377 am

And a few lines down you see it has translated the github:// url (in the baseline package) to https but then it seems to fail… although is that https translation correct? I have also tried specifying https repos in the baseline myself (but you can’t easily control the baselines it in turn refers to) but that didn’t work either.

LGitRepository>>clone:options:to:
Receiver: a LGitRepository (<not initialized>)
Arguments and temporary variables: 
cloneOptions: a LGitCloneOptions ()
aFileReference: File @ pharo-local/iceberg/ba-st/Willow-Bootstrap
Receiver's instance variables: 
handle: @ 16r00000000
repositoryPath: File @ pharo-local/iceberg/ba-st/Willow-Bootstrap
isOpen: nil
workingDirectory: nil



I was successfully doing something like this months ago with PharoLambda - but I suspect if I rerun that pipeline it may also fail like this.

Tim



Attachment: PharoDebug.log
Description: Binary data

Attachment: loadProject.st
Description: Binary data

Attachment: LoadProject.log
Description: Binary data

Attachment: build.sh
Description: Binary data

Attachment: BaselineOfPagerDuty.class.st
Description: Binary data



On 15 May 2018, at 09:36, Tim Mackinnon <tim@testit.works> wrote:

Hi - I’ll extract the log files when I’m at my desk
I can possibly make the pipeline public so you can better see it - and it’s a relatively simple app so maybe it can shed some light (although I’m still not ruling out my own stupidity yet).

It’s a Pharo 6.1 64 bit image - download on build, applied to Ubuntu 17.10 (the same happens with 16.04).

Tim

The initial error is:

Starting Load Script...
Configure Load caches...
Loading Projects...

Fetched -> BaselineOfPagerDuty-tonel.1 --- tonel:///builds/macta/WillowPagerDuty/src --- tonel:///builds/macta/WillowPagerDuty/src
Loaded -> BaselineOfPagerDuty-tonel.1 --- tonel:///builds/macta/WillowPagerDuty/src --- tonel:///builds/macta/WillowPagerDuty/src
Loading baseline of BaselineOfPagerDuty...
...RETRY->BaselineOfWillowBootstrap
...RETRY->BaselineOfWillowBootstrap
gofer repository error: 'GoferRepositoryError: Could not access https://github.com/github/ba-st/Willow-Bootstrap:v8/source: ZnHttpUnsuccessful: 404 Not Found'...ignoring
...FAILED->BaselineOfWillowBootstrap'Errors in script loaded from /builds/macta/WillowPagerDuty/build/loadProject.st'
Could not resolve: BaselineOfWillowBootstrap [BaselineOfWillowBootstrap] in /builds/macta/WillowPagerDuty/build/pharo-local/package-cache https://github.com/github/ba-st/Willow-Bootstrap:v8/source ERROR: 'GoferRepositoryError: Could not access https://github.com/github/ba-st/Willow-Bootstrap:v8/source: ZnHttpUnsuccessful: 404 Not Found'
MetacelloEnsureFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>retryingResolvePackageSpecReferences:gofer:
[ | references nearestReference cachedReference externalReference mcVersion loadedVersionInfos |
cachedReference := nil.
packageSpec
searchCacheRepositoryForPackage: [ "check to see if mcz file is already in cacheRepository"
cachedReference := self
resolvePackageSpec: packageSpec
cachedGofer: self loaderPolicy cacheGofer.
(cachedReference ~~ nil and: [ packageSpec getFile ~~ nil ])
ifTrue: [ cachedReference name = packageSpec file
ifTrue:
[ "exact match between packageSpec file and cache" ^ self scheduleFetchFor: packageSpec cachedReference: cachedReference ] ] ].
references := self
retryingResolvePackageSpecReferences: packageSpec
gofer: gofer.    "look up mcz file"
nearestReference := references last
asMetacelloCachingResolvedReference.
(cachedReference ~~ nil
and: [ cachedReference name = nearestReference name ])
ifTrue: [ "latest reference in repository matches cachedReference ... "
^ self


Sent from my iPhone

On 15 May 2018, at 06:51, Guillermo Polito <guillermopol...@gmail.com> wrote:

Also, are you in Pharo6 or 7?



Reply via email to