GsDevKit / GsDevKit_home

master GsDevKit project
http://gsdevkit.github.io/GsDevKit_home
MIT License
31 stars 36 forks source link

Ubutu 20.04 - SSL/TLS plugin initailization failed (VM plugin missing ? OS libraries missing ?) #291

Open feldti opened 4 years ago

feldti commented 4 years ago

I described how to fix the installation of GsDevKit_home under Ubuntu 20.04, but when executing stones and he download all stuff to build the first Pharo client a more serious ( assume) error comes up.

Some low level libraries are missing. Here is an extract of the logs when building the Pharo client to execute the "dtones" command:

... Fetched -> BaselineOfMetacello-dkh.101 --- filetree:///home/gessdev/GsDevKit_hom e/shared/repos/metacello-work/repository --- filetree:///home/gessdev/GsDevKit_home/shared/repos/metacello-work/repository Loaded -> BaselineOfMetacello-dkh.101 --- filetree:///home/gessdev/GsDevKit_home /shared/repos/metacello-work/repository --- filetree:///home/gessdev/GsDevKit_home/shared/repos/metacello-work/repository Loading baseline of BaselineOfMetacello...ioLoadModule(/home/gessdev/GsDevKit_home/shared/pharo/pharo-vm/libSqueakSSL.so): libssl.so.1.0.0: cannot open shared object file: No such file or directory

...RETRY->BaselineOfFileTree ...RETRY->BaselineOfFileTree'Errors in script loaded from /home/gessdev/GsDevKit _home/sys/default/pharo/gsDevKitCommandLineLoad.st' ZdcPluginMissing: SSL/TLS plugin initailization failed (VM plugin missing ? OS l ibraries missing ?) ZdcPluginSSLSession>>initialize in Block: [ :exception | ... BlockClosure>>cull: MethodContext(ContextPart)>>handleSignal: in Block: [ self exceptionHandlerBlock cull: exception ] BlockClosure>>ensure: MethodContext(ContextPart)>>handleSignal:

dalehenrich commented 4 years ago

I see that 32 bit support for 20.04 may not be all that is needed for Pharo 3.0 to run. The post doesn't give any details but It looks like they may have limited support for 32 bit SSL (that's the Pharo plugin that is missing), so we may not be able to run GsDevKit_home on 20.04 until we are able to address issue #260, which won't be happening very quickly, as I am working on a deadline (this fall at a minimum).

Until we can find folks with time to work on getting rid of the dependence upon 32 bit Pharo, we'll have to continue running on 18.04.

I suppose another alternative would be to build our own 32 bit libraries for 20.0.4?

feldti commented 4 years ago

sudo apt-get -y update sudo dpkg --add-architecture i386 sudo apt-get -y install libssl1.0.0:i386

Output of last command:

gessdev@dev2:~$ sudo apt-get -y install libssl1.0.0:i386 Reading package lists... Done Building dependency tree Reading state information... Done Package libssl1.0.0:i386 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'libssl1.0.0:i386' has no installation candidat

feldti commented 4 years ago

In reference to my last message: As a reference to that problem:

https://askubuntu.com/questions/1173587/e-package-libssl1-0-0-has-no-installation-candidate

Installation of the following is possible:

sudo apt-get -y install libssl1.1:i386

but it produces on the Pharo side the same error

dalehenrich commented 4 years ago

Good work Marten! I'm pretty certain that the Pharo3.0 ssl plugin is expecting libssl1.0.0 ... In this post, there is a description of how to install libssl1.0.0 on 20.04, by using an 18.04 package.... Now I am not a system admin for linux, so I'm not exactly sure how valid this approach is, nor do i know how to undo the inatall if it fails ... so a second or third opinion might be called for ...

feldti commented 4 years ago

Ok, regarding your reference link I did:

wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_i386.deb

and then

sudo apt install ./libssl1.0.0_1.0.2n-1ubuntu5.3_i386.deb

but then when starting "stones" the process of building Pharo failed:

Loading baseline of BaselineOfTodeClient...Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.

Dale Henrichs notifications@github.com hat am 11. Juli 2020 um 19:36 geschrieben:

Good work Marten! I'm pretty certain that the Pharo3.0 ssl plugin is expecting libssl1.0.0 ... In this post, there is a description of how to install libssl1.0.0 on 20.04, by using an 18.04 package.... Now I am not a system admin for linux, so I'm not exactly sure how valid this approach is, nor do i know how to undo the inatall if it fails ... so a second or third opinion might be called for ... —You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

 

feldti commented 4 years ago
Ok, regarding your reference link I did: wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_i386.deb and then sudo apt install ./libssl1.0.0_1.0.2n-1ubuntu5.3_i386.deb but then when starting "stones" the process of building Pharo failed: 

Loading baseline of BaselineOfTodeClient...Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/gessdev/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept....RETRY->ConfigurationOfOSProcess...RETRY->ConfigurationOfOSProcess'Errors in script loaded from /home/gessdev/GsDevKit_home/sys/default/pharo/gsDevKitCommandLineLoad.st'Error: Could not access http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/: ConnectionTimedOut: Data receive timed out.MCSmalltalkhubRepository(Object)>>error:MCSmalltalkhubRepository>>loadAllFileNames in Block: [ :exception | self error: 'Could not access ' , s...etc...BlockClosure>>cull:MethodContext(ContextPart)>>handleSignal: in Block: [ self exceptionHandlerBlock cull: exception ]BlockClosure>>ensure:MethodContext(ContextPart)>>handleSignal:MethodContext(ContextPart)>>handleSignal:MethodContext(ContextPart)>>handleSignal:ConnectionTimedOut(Exception)>>passZnClient>>executeWithRetriesRemaining: in Block: [ :exception | ...BlockClosure>>cull:MethodContext(ContextPart)>>handleSignal: in Block: [ self exceptionHandlerBlock cull: exception ]BlockClosure>>ensure:MethodContext(ContextPart)>>handleSignal:ConnectionTimedOut(Exception)>>signalConnectionTimedOut(Exception)>>signal:ConnectionTimedOut class(Exception class)>>signal:Socket>>waitForDataFor: in Block: [ ConnectionTimedOut signal: 'Data receive timed o...etc...Socket>>waitForDataFor:ifClosed:ifTimedOut:Socket>>waitForDataFor:ZdcSocketStream(ZdcAbstractSocketStream)>>socketWaitForDataZdcSocketStream(ZdcSimpleSocketStream)>>fillReadBufferZdcSocketStream(ZdcAbstractSocketStream)>>nextZnLineReader>>processNextZnLineReader>>nextLineZnStatusLine>>readFrom:ZnStatusLine class>>readFrom:ZnResponse>>readHeaderFrom:ZnResponse(ZnMessage)>>readFrom:ZnResponse class(ZnMessage class)>>readFrom:Error on or near line 142 :: create_gs_server_image -d /home/gessdev/GsDevKit_home/shared/pharo gsDevKitCommandLine :: create_gs_server_image -d /home/gessdev/GsDevKit_home/shared/pharo gsDevKitCommandLineError on or near line 74 :: devKitCommandLine stones :: devKitCommandLine stonesError on or near line 44 :: stones :: stones

dalehenrich commented 4 years ago

@feldti I'm having a hard time reading the log file without line feeds, but I think I see a reference to SmalltalkHub and SmalltalkHub is down (https://downforeveryoneorjustme.com/smalltalkhub.com) ... it was reported as down yesterday ...

dalehenrich commented 4 years ago

Of course the good news, seems to be that this alternate install of libssl1.0.0 is working ... we just have to wait for SmalltalkHub to come back up again ...

dalehenrich commented 4 years ago

Once you get things running clean, I will be able to make time to update the scripts for 20.04 using the alternate download of libssl1.0.0 ...

dalehenrich commented 4 years ago

Marten, smalltalkhub is back online, so you can give the build another try and see if we run into anymore issues on 20.04 ... I'd say go ahead and try building a 3.5.2 stone on 20.04 just to see how far we get ... we still don't have a 20.04 machine available yet, but when it becomes available we'll be running tests there and I will be testing GsDevKit_home on 20.04 before we release 3.5.3.

feldti commented 4 years ago

Ok, after smalltalkhub is online again I was able to build the Pharo image and execute commands like "stones". Creating stones failed due to mmap() failures with 3.5.2 (as expected):

HostAllocateFromReservedMemory: mmap() failed, address 0x7fb63643e000, size 65536, errno 1 Operation not permittedgdb is /usr/bin/gdb===--- start gdb stacks using /home/gessdev/GsDevKit_home/server/stones/testme2/product/bin/pstack.gdbTue 14 Jul 2020 08:49:25 AM CESTGNU gdb (Ubuntu 9.1-0ubuntu1) 9.1Copyright (C) 2020 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.htmlThis is free software: you are free to change and redistribute it.There is NO WARRANTY, to the extent permitted by law.Type "show copying" and "show warranty" for details.This GDB was configured as "x86_64-linux-gnu".Type "show configuration" for configuration details.For bug reporting instructions, please see:http://www.gnu.org/software/gdb/bugs/.Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/.For help, type "help".Type "apropos word" to search for commands related to "word".Attaching to process 308355Reading symbols from /home/gessdev/GsDevKit_home/shared/downloads/products/GemStone64Bit3.5.2-x86_64.Linux/sys/gem...Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...(No debugging symbols found in /lib/x86_64-linux-gnu/libpthread.so.0)[Thread debugging using libthread_db enabled]Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Dale Henrichs notifications@github.com hat am 13. Juli 2020 um 19:49 geschrieben:

Marten, smalltalkhub is back online, so you can give the build another try and see if we run into anymore issues on 20.04 ... I'd say go ahead and try building a 3.5.2 stone on 20.04 just to see how far we get ... we still don't have a 20.04 machine available yet, but when it becomes available we'll be running tests there and I will be testing GsDevKit_home on 20.04 before we release 3.5.3. —You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.

 

dalehenrich commented 4 years ago

@feldti ... okay, the ball is now in my court ...

dalehenrich commented 4 years ago

@feldti, as we are approaching the 3.5.3 release date, I have created a 20.04 vm and then installed GsDevKit_home (branch issue_291, which includes the simple edit to add 20.04 and interestingly enough I am able to successfully run through all of the install steps without the ZdcPluginMissing: SSL/TLS plugin initailization failed (VM plugin missing ? OS l ibraries missing ?) error:

git clone https://github.com/GsDevKit/GsDevKit_home.git
cd GsDevKit_home
. bin/defHOME_PATH.env    # define GS_HOME env var and put $GS_HOME into PATH
installServerClient
createStone devKit_353 3.5.3
createClient tode

I do see that the install of libssl1.0.0 was not done... but the gsDevKitCommandLine PHaro image was created successfully:

create gsDevKitCommandLine.image image using /home/dale/Desktop/GsDevKit_home/sys/default/pharo/gsDevKitCommandLineLoad.st

Fetched -> BaselineOfMetacello-dkh.101 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Loaded -> BaselineOfMetacello-dkh.101 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Loading baseline of BaselineOfMetacello...
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfFileTree [baseline] from github://dalehenrich/filetree:pharo3.0/repository' when existing project: 'BaselineOfFileTree [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository' is locked. New project not loaded. Use #onLock: to intercept.
Fetched -> BaselineOfFileTree-ThierryGoubier.15 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository
Loaded -> BaselineOfFileTree-ThierryGoubier.15 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfFileTree [baseline] from github://dalehenrich/filetree:pharo3.0/repository' when existing project: 'BaselineOfFileTree [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository' is locked. New project not loaded. Use #onLock: to intercept.
Fetched -> ConfigurationOfGofer-dkh.45 --- http://seaside.gemtalksystems.com/ss/metacello --- http://seaside.gemtalksystems.com/ss/metacello
Loaded -> ConfigurationOfGofer-dkh.45 --- http://seaside.gemtalksystems.com/ss/metacello --- http://seaside.gemtalksystems.com/ss/metacello
Fetched -> Metacello-Base-topa.124 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Project: Gofer stable [1.0.5]
Fetched -> Metacello-Core-EstebanLorenzano.832 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-MC-EstebanLorenzano.735 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-PharoCommonPlatform-EstebanLorenzano.20 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-Platform.pharo30-EstebanLorenzano.12 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-ToolBox-EstebanLorenzano.149 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-Cypress-CyrilFerlicot.8 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-Tutorial-dkh.26 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-TestsCore-dkh.40 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-TestsMCResources-EstebanLorenzano.34 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-TestsCommonMC.pharo20-dkh.5 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-TestsMCCore-EstebanLorenzano.9 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-TestsTutorial-topa.48 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfFileTree [baseline] from github://dalehenrich/filetree:pharo3.0/repository' when existing project: 'BaselineOfFileTree [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository' is locked. New project not loaded. Use #onLock: to intercept.
Project: FileTree baseline
Fetched -> MonticelloFileTree-Core-ThierryGoubier.184 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository
Fetched -> MonticelloFileTree-FileSystem-Utilities-dkh.28 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository
Fetched -> Metacello-FileTree-dkh.36 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-GitBasedRepository-dkh.21 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-GitHub-topa.46 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-Bitbucket-topa.6 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-Reference-dkh.36 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Project: Gofer Tests stable [1.0.5]
Fetched -> Metacello-TestsMC-topa.409 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Fetched -> Metacello-TestsPlatform.squeakCommon-EstebanLorenzano.23 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository
Loaded -> Metacello-Base-topa.124 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-Core-EstebanLorenzano.832 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-MC-EstebanLorenzano.735 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-PharoCommonPlatform-EstebanLorenzano.20 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
MetacelloPharo30Platform>>downloadJSON:username:pass: (STON is Undeclared) 

Loaded -> Metacello-Platform.pharo30-EstebanLorenzano.12 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-ToolBox-EstebanLorenzano.149 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-Cypress-CyrilFerlicot.8 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-Tutorial-dkh.26 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-TestsCore-dkh.40 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-TestsMCResources-EstebanLorenzano.34 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Evaluated -> Metacello-TestsMCResources >> testResourcePostLoadDoIt
Loaded -> Metacello-TestsCommonMC.pharo20-dkh.5 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-TestsMCCore-EstebanLorenzano.9 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
Loaded -> Metacello-TestsTutorial-topa.48 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cache
MCFileTreeStCypressWriter class>>fileNameForSelector:(specials is shadowed)
Loaded -> MonticelloFileTree-Core-ThierryGoubier.184 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- cache
Loaded -> MonticelloFileTree-FileSystem-Utilities-dkh.28 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- cache
Loaded -> Metacello-FileTree-dkh.36 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cache
Loaded -> Metacello-GitBasedRepository-dkh.21 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cache
MCGitHubRepository class>>projectDirectoryFrom:version: (MetacelloScriptGitHubDownloadNotification is Undeclared) 

MCGitHubRepository class>>projectDirectoryFrom:version: (MetacelloScriptGitHubDownloadNotification is Undeclared) 

Loaded -> Metacello-GitHub-topa.46 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cache
Loaded -> Metacello-Bitbucket-topa.6 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cache
Loaded -> Metacello-Reference-dkh.36 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cache
Loaded -> Metacello-TestsMC-topa.409 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cache
Loaded -> Metacello-TestsPlatform.squeakCommon-EstebanLorenzano.23 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cache
Evaluated -> baseline [BaselineOfMetacello] >> reprimeRegistryIssue197
...finished baseline
Fetched -> BaselineOfSton-dkh.5 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository
Loaded -> BaselineOfSton-dkh.5 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository
Fetched -> BaselineOfTode-dkh.127 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Loaded -> BaselineOfTode-dkh.127 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> BaselineOfSmalltalkCI-GOC.1570035213 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository
Loaded -> BaselineOfSmalltalkCI-GOC.1570035213 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository
Fetched -> BaselineOfTodeClient-dkh.7 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient
Loaded -> BaselineOfTodeClient-dkh.7 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient
Fetched -> BaselineOfTodeClient-dkh.7 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient
Loaded -> BaselineOfTodeClient-dkh.7 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient
Loading baseline of BaselineOfTodeClient...
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.
Fetched -> ConfigurationOfOSProcess-ThierryGoubier.41 --- http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/ --- http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/
Loaded -> ConfigurationOfOSProcess-ThierryGoubier.41 --- http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/ --- http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.
Project: SmalltalkCI baseline
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'ConfigurationOfSton stable from http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'ConfigurationOfSton stable from http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'ConfigurationOfSton stable from http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Project: Ston stable
Fetched -> STON-Core-KrisGybels.58 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository
Fetched -> STON-Pharo-Core-KrisGybels.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository
Fetched -> SmalltalkCI-Core-fn.246 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository
Fetched -> SmalltalkCI-Coverage-Core-fn.10 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository
Fetched -> SmalltalkCI-Pharo-Core-GOC.1570035217 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.
Project: Tode baseline
Fetched -> ConfigurationOfFFI-nice.42 --- http://www.squeaksource.com/MetacelloRepository --- http://www.squeaksource.com/MetacelloRepository
Loaded -> ConfigurationOfFFI-nice.42 --- http://www.squeaksource.com/MetacelloRepository --- http://www.squeaksource.com/MetacelloRepository
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Project: Ston baseline
Fetched -> STON-UTF8-Core-dkh.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository
Project: FFI stable [1.8]
Fetched -> FFI-Pools-eem.3 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFI
Fetched -> AST-FFI-Pharo30Compatibility-ClementBera.4 --- http://smalltalkhub.com/mc/PharoExtras/FFICompatibility/main/ --- http://smalltalkhub.com/mc/PharoExtras/FFICompatibility/main/
Fetched -> FFI-Kernel-tbn.25 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFI
Fetched -> FFI-Win32-tbn.11 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFI
Fetched -> FFI-Unix-mtf.4 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFI
Fetched -> FFI-MacOS-spd.5 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFI
Fetched -> FFI-Tests-tbn.6 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFI
Fetched -> GemTools-ClientGCI-dkh.44 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> Topez-Common-Core-dkh.477 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> Topez-Common-Pharo-Core-dkh.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> GemTools-ClientSession-dkh.64 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> GemTools-ClientPlatform-dkh.14 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> Topez-Pharo-Common-dkh.329 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> Tode-Client-Common-dkh.218 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> Topez-Client-GemStone-dkh.59 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Fetched -> Tode-Client-ServerBlocks-dkh.1 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.
Project: Tode Common baseline
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.
Project: Ston baseline
Project: FFI stable [1.8]
Project: OSProcess stable [4.6.4]
Fetched -> OSProcess-AIO-dtl.8 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcess
Fetched -> OSProcess-Base-dtl.51 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcess
Fetched -> OSProcess-OS2-dtl.2 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcess
Fetched -> OSProcess-Win32-dtl.14 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcess
Fetched -> OSProcess-Unix-dtl.24 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcess
Fetched -> OSProcess-Mac-dtl.2 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcess
Fetched -> OSProcess-RiscOS-dtl.2 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcess
Fetched -> GsDevKit-CommandLine-dkh.143 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient
Fetched -> GsDevKit-Tode-CommandLine-dkh.9 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient
Fetched -> GsDevKit-SmalltalkCI-CommandLine-dkh.27 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient
Loaded -> STON-Core-KrisGybels.58 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- cache
Loaded -> STON-Pharo-Core-KrisGybels.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- cache
SmalltalkCI class>>classesWithCategoryNames:(name is shadowed)
SmalltalkCI class>>classesWithPackageNames:(name is shadowed)
SCITestRunnerResult>>testError(error is shadowed)
Loaded -> SmalltalkCI-Core-fn.246 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- cache
Loaded -> SmalltalkCI-Coverage-Core-fn.10 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- cache
SmalltalkCIPharo>>suiteName:(spec is shadowed)
SmalltalkCIPharo78 class>>stdout (ZnNewLineWriterStream is Undeclared) 

SmalltalkCIPharo78 class>>stdout (Stdio is Undeclared) 

Loaded -> SmalltalkCI-Pharo-Core-GOC.1570035217 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- cache
Loaded -> STON-UTF8-Core-dkh.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- cache
Loaded -> FFI-Pools-eem.3 --- http://source.squeakfoundation.org/FFI --- cache
RBFFICallPragma>>cFunction (ExternalLibraryFunction is Undeclared) 

Loaded -> AST-FFI-Pharo30Compatibility-ClementBera.4 --- http://smalltalkhub.com/mc/PharoExtras/FFICompatibility/main/ --- /home/dale/Desktop/GsDevKit_home/shared/pharo/package-cache
ExternalForm>>primCreateManualSurfaceWidth:height:rowPitch:depth:isMSB:(width is shadowed)
ExternalForm>>primCreateManualSurfaceWidth:height:rowPitch:depth:isMSB:(height is shadowed)
ExternalForm>>primCreateManualSurfaceWidth:height:rowPitch:depth:isMSB:(depth is shadowed)
ExternalForm>>primManualSurface:setPointer:(pointer is shadowed)
ExternalForm>>setExtent:depth:bits:(pointer is shadowed)
Loaded -> FFI-Kernel-tbn.25 --- http://source.squeakfoundation.org/FFI --- cache
Win32Utils class>>apiGetEnvironmentVariable:buffer:size:(name is shadowed)
Win32Utils class>>getEnvironmentVariable:buffer:ifAbsent:(name is shadowed)
Win32Utils class>>getEnvironmentVariable:ifAbsent:(name is shadowed)
Loaded -> FFI-Win32-tbn.11 --- http://source.squeakfoundation.org/FFI --- cache
Loaded -> FFI-Unix-mtf.4 --- http://source.squeakfoundation.org/FFI --- cache
Loaded -> FFI-MacOS-spd.5 --- http://source.squeakfoundation.org/FFI --- cache
Loaded -> FFI-Tests-tbn.6 --- http://source.squeakfoundation.org/FFI --- cache
Evaluated -> 1.8 [ConfigurationOfFFI] >> ffiExampleInitialization10
GciLibrary class>>moduleName (FileDirectory is Undeclared) 

Loaded -> GemTools-ClientGCI-dkh.44 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
TDEventsCache>>isEmpty(list is shadowed)
TodeSTON091ExternalSerializer>>reader (STON091ExternalReader is Undeclared) 

Loaded -> Topez-Common-Core-dkh.477 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
Loaded -> Topez-Common-Pharo-Core-dkh.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
OGCustomSessionDescription class>>obConfigureWith: (OBMultiLineTextRequest is Undeclared) 

Loaded -> GemTools-ClientSession-dkh.64 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
Loaded -> GemTools-ClientPlatform-dkh.14 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
TodeListEditor>>bindCharacter:to:with:for:(clientElement is shadowed)
Loaded -> Topez-Pharo-Common-dkh.329 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
TDAbstractWindowProperties class>>install: (TDTopezGemStoneClient is Undeclared) 

TDShell class>>todeOn: (TDTopezGemStoneClient is Undeclared) 

TDShell class>>todeWindowPropertiesCommandOn: (TDTopezGemStoneClient is Undeclared) 

TDShell>>accumulateTextAndServerDo: (TZGsMessageSend is Undeclared) 

TDShell>>deferFlushEventNotificationDuring: (TDShouldFlushEventCacheNotification is Undeclared) 

TDShell>>evaluate:batchMode: (TDRestoreFromBackupComplete is Undeclared) 

TDTopezClient>>evaluateTokenMessage (TZGsMessageSend is Undeclared) 

TDTopezClient>>executeRestoreFromBackupFromClient: (TDRestoreFromBackupComplete is Undeclared) 

TDTopezClient>>logStackMessage (TZGsMessageSend is Undeclared) 

TDTopezClient>>openDebuggerMessage (TZGsMessageSend is Undeclared) 

TDTopezClient>>resetObjInMessage (TZGsMessageSend is Undeclared) 

TDTopezClient>>setExceptionMessage (TZGsMessageSend is Undeclared) 

TDTopezClient>>tabCompletionMessage (TZGsMessageSend is Undeclared) 

Loaded -> Tode-Client-Common-dkh.218 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
Evaluated -> Tode-Client-Common >> pharo30InstallTodeClient
Loaded -> Topez-Client-GemStone-dkh.59 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
Evaluated -> Topez-Client-GemStone >> pharo30InstallFullTodeClient
Loaded -> Tode-Client-ServerBlocks-dkh.1 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cache
Starting atomic load
    Loaded -> OSProcess-AIO-dtl.8 --- http://www.squeaksource.com/OSProcess --- cache
    Loaded -> OSProcess-Base-dtl.51 --- http://www.squeaksource.com/OSProcess --- cache
    Loaded -> OSProcess-OS2-dtl.2 --- http://www.squeaksource.com/OSProcess --- cache
    Loaded -> OSProcess-Win32-dtl.14 --- http://www.squeaksource.com/OSProcess --- cache
    Loaded -> OSProcess-Unix-dtl.24 --- http://www.squeaksource.com/OSProcess --- cache
    Loaded -> OSProcess-Mac-dtl.2 --- http://www.squeaksource.com/OSProcess --- cache
    Loaded -> OSProcess-RiscOS-dtl.2 --- http://www.squeaksource.com/OSProcess --- cache
Finished atomic load
Loaded -> GsDevKit-CommandLine-dkh.143 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- cache
Loaded -> GsDevKit-Tode-CommandLine-dkh.9 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- cache
Loaded -> GsDevKit-SmalltalkCI-CommandLine-dkh.27 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- cache
Evaluated -> baseline [BaselineOfTodeClient] >> disableTodeSystemMenu
...finished baseline

.
./GemStone64Bit3.5.3-x86_64.Linux
./GemStone64Bit3.5.3-x86_64.Linux --> 3.5.3
...finished :: create_gs_server_image -d /home/dale/Desktop/GsDevKit_home/shared/pharo gsDevKitCommandLine

You didn't supply the entire log, so I'm guessing the log file that I've included is the same step as yours. Anyway, the fetch of BaselineOfFiletree in my case is using a local git repository:

Fetched -> BaselineOfFileTree-ThierryGoubier.15 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository

So I'm somewhat mystified as to what your particluar failure might be ...

Is it possible that you are using older versions of the git repositories? Here is info on the commits that I'm using:

dale@test20:~/Desktop/GsDevKit_home$ 
dale@test20:~/Desktop/GsDevKit_home$ cd shared/repos/
dale@test20:~/Desktop/GsDevKit_home/shared/repos$ ls
filetree  Grease          pharo3.0            rb           ston  todeClient  zodiac
glass     metacello-work  PharoCompatibility  smalltalkCI  tode  zinc
dale@test20:~/Desktop/GsDevKit_home/shared/repos$ cd filetree/
dale@test20:~/Desktop/GsDevKit_home/shared/repos/filetree$ git log -1
commit 4f5da886e0a55c0e5296d33db42221ccd11b3267 (HEAD -> gemstone2.4, origin/gemstone2.4, origin/HEAD)
Author: Dale Henrichs <dale.henrichs@gemtalksystems.com>
Date:   Thu Jul 2 14:35:15 2020 -0700

    allowed failure for 2.4.8, not sure it is worth attempting to keep 2.4.8 alive
dale@test20:~/Desktop/GsDevKit_home/shared/repos/filetree$ cd ../metacello-work/
dale@test20:~/Desktop/GsDevKit_home/shared/repos/metacello-work$ git log -1
commit e404ac38c1f01949054fcdb49f0cfbb8727e1a52 (HEAD -> master, origin/master, origin/HEAD)
Author: Dale Henrichs <dale.henrichs@gemtalksystems.com>
Date:   Tue Jul 7 12:13:04 2020 -0700

    second attempt  to force travis-ci to stop using 20.04 as the default dist --- should be using 16.04 - Xenial
dale@test20:~/Desktop/GsDevKit_home/shared/repos/metacello-work$ 

I will go ahead and merge my current work into the master branch and I guess we will have to try to debug your installation some more, since I am not able to reproduce the issue that you are seeing with Pharo ...

Here's the information about the pharo version that I have downloaded:

dale@test20:~/Desktop/GsDevKit_home$ 
dale@test20:~/Desktop/GsDevKit_home$ cd shared/pharo
dale@test20:~/Desktop/GsDevKit_home/shared/pharo$ ./pharo --version
3.9-7 #1 Thu May 15 18:29:30 CEST 2014 gcc 4.6.3 [Production ITHB VM]
NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 May 15 2014
NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 May 15 2014
https://github.com/pharo-project/pharo-vm.git Commit: ed4a4f59208968a21d82fd2406f75c2c4de558b2 Date: 2014-05-15 18:23:04 +0200 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14826
Linux pharo-linux 3.2.0-31-generic-pae #50-Ubuntu SMP Fri Sep 7 16:39:45 UTC 2012 i686 i686 i386 GNU/Linux
plugin path: /home/dale/Desktop/GsDevKit_home/shared/pharo/pharo-vm/ [default: /home/dale/Desktop/GsDevKit_home/shared/pharo/pharo-vm/]
dale@test20:~/Desktop/GsDevKit_home/shared/pharo$ 

The vm is from 2014, so it is likely that we are looking at different versions of the vm ... so it is more likely that you are using older versions of the GsDevKit_home git repositories ...

dalehenrich commented 4 years ago

woops, prematurely closed the issue

feldti commented 4 years ago

Yes, I did another installation attempt under 20.04 and found the same as you. I do not understand what were the reasons for the other experiences I posted here.

Dale Henrichs notifications@github.com hat am 12. August 2020 um 21:02 geschrieben:

@feldti, as we are approaching the 3.5.3 release date, I have created a 20.04 vm and then installed GsDevKit_home (branch issue_291, which includes the simple edit to add 20.04 and interestingly enough I am able to successfully run through all of the install steps without the ZdcPluginMissing: SSL/TLS plugin initailization failed (VM plugin missing ? OS l ibraries missing ?) error: git clone https://github.com/GsDevKit/GsDevKit_home.git cd GsDevKit_home . bin/defHOME_PATH.env # define GS_HOME env var and put $GS_HOME into PATH installServerClient createStone devKit_353 3.5.3 createClient tode


I do see that the install of libssl1.0.0 was not done... but the `gsDevKitCommandLine` PHaro image was created successfully:

   create gsDevKitCommandLine.image image using /home/dale/Desktop/GsDevKit_home/sys/default/pharo/gsDevKitCommandLineLoad.st
   Fetched -> BaselineOfMetacello-dkh.101 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryLoaded -> BaselineOfMetacello-dkh.101 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryLoading baseline of BaselineOfMetacello...Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfFileTree [baseline] from github://dalehenrich/filetree:pharo3.0/repository' when existing project: 'BaselineOfFileTree [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository' is locked. New project not loaded. Use #onLock: to intercept.Fetched -> BaselineOfFileTree-ThierryGoubier.15 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repositoryLoaded -> BaselineOfFileTree-ThierryGoubier.15 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repositoryWarning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfFileTree [baseline] from github://dalehenrich/filetree:pharo3.0/repository' when existing project: 'BaselineOfFileTree [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository' is locked. New project not loaded. Use #onLock: to intercept.Fetched -> ConfigurationOfGofer-dkh.45 --- http://seaside.gemtalksystems.com/ss/metacello --- http://seaside.gemtalksystems.com/ss/metacelloLoaded -> ConfigurationOfGofer-dkh.45 --- http://seaside.gemtalksystems.com/ss/metacello --- http://seaside.gemtalksystems.com/ss/metacelloFetched -> Metacello-Base-topa.124 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryProject: Gofer stable [1.0.5]Fetched -> Metacello-Core-EstebanLorenzano.832 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-MC-EstebanLorenzano.735 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-PharoCommonPlatform-EstebanLorenzano.20 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-Platform.pharo30-EstebanLorenzano.12 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-ToolBox-EstebanLorenzano.149 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-Cypress-CyrilFerlicot.8 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-Tutorial-dkh.26 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-TestsCore-dkh.40 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-TestsMCResources-EstebanLorenzano.34 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-TestsCommonMC.pharo20-dkh.5 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-TestsMCCore-EstebanLorenzano.9 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-TestsTutorial-topa.48 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryWarning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfFileTree [baseline] from github://dalehenrich/filetree:pharo3.0/repository' when existing project: 'BaselineOfFileTree [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository' is locked. New project not loaded. Use #onLock: to intercept.Project: FileTree baselineFetched -> MonticelloFileTree-Core-ThierryGoubier.184 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repositoryFetched -> MonticelloFileTree-FileSystem-Utilities-dkh.28 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repositoryFetched -> Metacello-FileTree-dkh.36 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-GitBasedRepository-dkh.21 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-GitHub-topa.46 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-Bitbucket-topa.6 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-Reference-dkh.36 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryProject: Gofer Tests stable [1.0.5]Fetched -> Metacello-TestsMC-topa.409 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryFetched -> Metacello-TestsPlatform.squeakCommon-EstebanLorenzano.23 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repositoryLoaded -> Metacello-Base-topa.124 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-Core-EstebanLorenzano.832 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-MC-EstebanLorenzano.735 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-PharoCommonPlatform-EstebanLorenzano.20 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheMetacelloPharo30Platform>>downloadJSON:username:pass: (STON is Undeclared)
   Loaded -> Metacello-Platform.pharo30-EstebanLorenzano.12 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-ToolBox-EstebanLorenzano.149 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-Cypress-CyrilFerlicot.8 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-Tutorial-dkh.26 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-TestsCore-dkh.40 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-TestsMCResources-EstebanLorenzano.34 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheEvaluated -> Metacello-TestsMCResources >> testResourcePostLoadDoItLoaded -> Metacello-TestsCommonMC.pharo20-dkh.5 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-TestsMCCore-EstebanLorenzano.9 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheLoaded -> Metacello-TestsTutorial-topa.48 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository --- cacheMCFileTreeStCypressWriter class>>fileNameForSelector:(specials is shadowed)Loaded -> MonticelloFileTree-Core-ThierryGoubier.184 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- cacheLoaded -> MonticelloFileTree-FileSystem-Utilities-dkh.28 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- cacheLoaded -> Metacello-FileTree-dkh.36 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cacheLoaded -> Metacello-GitBasedRepository-dkh.21 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cacheMCGitHubRepository class>>projectDirectoryFrom:version: (MetacelloScriptGitHubDownloadNotification is Undeclared)
   MCGitHubRepository class>>projectDirectoryFrom:version: (MetacelloScriptGitHubDownloadNotification is Undeclared)
   Loaded -> Metacello-GitHub-topa.46 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cacheLoaded -> Metacello-Bitbucket-topa.6 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cacheLoaded -> Metacello-Reference-dkh.36 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cacheLoaded -> Metacello-TestsMC-topa.409 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cacheLoaded -> Metacello-TestsPlatform.squeakCommon-EstebanLorenzano.23 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/metacello-work/repository [:] --- cacheEvaluated -> baseline [BaselineOfMetacello] >> reprimeRegistryIssue197...finished baselineFetched -> BaselineOfSton-dkh.5 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repositoryLoaded -> BaselineOfSton-dkh.5 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repositoryFetched -> BaselineOfTode-dkh.127 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryLoaded -> BaselineOfTode-dkh.127 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> BaselineOfSmalltalkCI-GOC.1570035213 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repositoryLoaded -> BaselineOfSmalltalkCI-GOC.1570035213 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repositoryFetched -> BaselineOfTodeClient-dkh.7 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClientLoaded -> BaselineOfTodeClient-dkh.7 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClientFetched -> BaselineOfTodeClient-dkh.7 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClientLoaded -> BaselineOfTodeClient-dkh.7 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClientLoading baseline of BaselineOfTodeClient...Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.Fetched -> ConfigurationOfOSProcess-ThierryGoubier.41 --- http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/ --- http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/Loaded -> ConfigurationOfOSProcess-ThierryGoubier.41 --- http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/ --- http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main/Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSmalltalkCI [baseline] from github://hpi-swa/smalltalkCI:master/repository' when existing project: 'BaselineOfSmalltalkCI [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository' is locked. New project not loaded. Use #onLock: to intercept.Project: SmalltalkCI baselineWarning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'ConfigurationOfSton stable from http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'ConfigurationOfSton stable from http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'ConfigurationOfSton stable from http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Project: Ston stableFetched -> STON-Core-KrisGybels.58 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repositoryFetched -> STON-Pharo-Core-KrisGybels.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repositoryFetched -> SmalltalkCI-Core-fn.246 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repositoryFetched -> SmalltalkCI-Coverage-Core-fn.10 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repositoryFetched -> SmalltalkCI-Pharo-Core-GOC.1570035217 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repositoryWarning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Project: Tode baselineFetched -> ConfigurationOfFFI-nice.42 --- http://www.squeaksource.com/MetacelloRepository --- http://www.squeaksource.com/MetacelloRepositoryLoaded -> ConfigurationOfFFI-nice.42 --- http://www.squeaksource.com/MetacelloRepository --- http://www.squeaksource.com/MetacelloRepositoryWarning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Project: Ston baselineFetched -> STON-UTF8-Core-dkh.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repositoryProject: FFI stable [1.8]Fetched -> FFI-Pools-eem.3 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFIFetched -> AST-FFI-Pharo30Compatibility-ClementBera.4 --- http://smalltalkhub.com/mc/PharoExtras/FFICompatibility/main/ --- http://smalltalkhub.com/mc/PharoExtras/FFICompatibility/main/Fetched -> FFI-Kernel-tbn.25 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFIFetched -> FFI-Win32-tbn.11 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFIFetched -> FFI-Unix-mtf.4 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFIFetched -> FFI-MacOS-spd.5 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFIFetched -> FFI-Tests-tbn.6 --- http://source.squeakfoundation.org/FFI --- http://source.squeakfoundation.org/FFIFetched -> GemTools-ClientGCI-dkh.44 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> Topez-Common-Core-dkh.477 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> Topez-Common-Pharo-Core-dkh.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> GemTools-ClientSession-dkh.64 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> GemTools-ClientPlatform-dkh.14 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> Topez-Pharo-Common-dkh.329 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> Tode-Client-Common-dkh.218 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> Topez-Client-GemStone-dkh.59 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryFetched -> Tode-Client-ServerBlocks-dkh.1 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repositoryWarning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfTode [baseline] from github://dalehenrich/tode:master/repository' when existing project: 'BaselineOfTode [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository' is locked. New project not loaded. Use #onLock: to intercept.Project: Tode Common baselineWarning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Warning: LOCK ENFORCED: Attempt to 'load with conflicts' new project: 'BaselineOfSton [baseline] from github://GsDevKit/ston:v0.9.4/repository' when existing project: 'BaselineOfSton [baseline] from filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository' is locked. New project not loaded. Use #onLock: to intercept.Project: Ston baselineProject: FFI stable [1.8]Project: OSProcess stable [4.6.4]Fetched -> OSProcess-AIO-dtl.8 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcessFetched -> OSProcess-Base-dtl.51 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcessFetched -> OSProcess-OS2-dtl.2 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcessFetched -> OSProcess-Win32-dtl.14 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcessFetched -> OSProcess-Unix-dtl.24 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcessFetched -> OSProcess-Mac-dtl.2 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcessFetched -> OSProcess-RiscOS-dtl.2 --- http://www.squeaksource.com/OSProcess --- http://www.squeaksource.com/OSProcessFetched -> GsDevKit-CommandLine-dkh.143 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClientFetched -> GsDevKit-Tode-CommandLine-dkh.9 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClientFetched -> GsDevKit-SmalltalkCI-CommandLine-dkh.27 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClientLoaded -> STON-Core-KrisGybels.58 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- cacheLoaded -> STON-Pharo-Core-KrisGybels.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- cacheSmalltalkCI class>>classesWithCategoryNames:(name is shadowed)SmalltalkCI class>>classesWithPackageNames:(name is shadowed)SCITestRunnerResult>>testError(error is shadowed)Loaded -> SmalltalkCI-Core-fn.246 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- cacheLoaded -> SmalltalkCI-Coverage-Core-fn.10 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- cacheSmalltalkCIPharo>>suiteName:(spec is shadowed)SmalltalkCIPharo78 class>>stdout (ZnNewLineWriterStream is Undeclared)
   SmalltalkCIPharo78 class>>stdout (Stdio is Undeclared)
   Loaded -> SmalltalkCI-Pharo-Core-GOC.1570035217 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/smalltalkCI/repository [:] --- cacheLoaded -> STON-UTF8-Core-dkh.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/ston/repository [:] --- cacheLoaded -> FFI-Pools-eem.3 --- http://source.squeakfoundation.org/FFI --- cacheRBFFICallPragma>>cFunction (ExternalLibraryFunction is Undeclared)
   Loaded -> AST-FFI-Pharo30Compatibility-ClementBera.4 --- http://smalltalkhub.com/mc/PharoExtras/FFICompatibility/main/ --- /home/dale/Desktop/GsDevKit_home/shared/pharo/package-cacheExternalForm>>primCreateManualSurfaceWidth:height:rowPitch:depth:isMSB:(width is shadowed)ExternalForm>>primCreateManualSurfaceWidth:height:rowPitch:depth:isMSB:(height is shadowed)ExternalForm>>primCreateManualSurfaceWidth:height:rowPitch:depth:isMSB:(depth is shadowed)ExternalForm>>primManualSurface:setPointer:(pointer is shadowed)ExternalForm>>setExtent:depth:bits:(pointer is shadowed)Loaded -> FFI-Kernel-tbn.25 --- http://source.squeakfoundation.org/FFI --- cacheWin32Utils class>>apiGetEnvironmentVariable:buffer:size:(name is shadowed)Win32Utils class>>getEnvironmentVariable:buffer:ifAbsent:(name is shadowed)Win32Utils class>>getEnvironmentVariable:ifAbsent:(name is shadowed)Loaded -> FFI-Win32-tbn.11 --- http://source.squeakfoundation.org/FFI --- cacheLoaded -> FFI-Unix-mtf.4 --- http://source.squeakfoundation.org/FFI --- cacheLoaded -> FFI-MacOS-spd.5 --- http://source.squeakfoundation.org/FFI --- cacheLoaded -> FFI-Tests-tbn.6 --- http://source.squeakfoundation.org/FFI --- cacheEvaluated -> 1.8 [ConfigurationOfFFI] >> ffiExampleInitialization10GciLibrary class>>moduleName (FileDirectory is Undeclared)
   Loaded -> GemTools-ClientGCI-dkh.44 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheTDEventsCache>>isEmpty(list is shadowed)TodeSTON091ExternalSerializer>>reader (STON091ExternalReader is Undeclared)
   Loaded -> Topez-Common-Core-dkh.477 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheLoaded -> Topez-Common-Pharo-Core-dkh.4 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheOGCustomSessionDescription class>>obConfigureWith: (OBMultiLineTextRequest is Undeclared)
   Loaded -> GemTools-ClientSession-dkh.64 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheLoaded -> GemTools-ClientPlatform-dkh.14 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheTodeListEditor>>bindCharacter:to:with:for:(clientElement is shadowed)Loaded -> Topez-Pharo-Common-dkh.329 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheTDAbstractWindowProperties class>>install: (TDTopezGemStoneClient is Undeclared)
   TDShell class>>todeOn: (TDTopezGemStoneClient is Undeclared)
   TDShell class>>todeWindowPropertiesCommandOn: (TDTopezGemStoneClient is Undeclared)
   TDShell>>accumulateTextAndServerDo: (TZGsMessageSend is Undeclared)
   TDShell>>deferFlushEventNotificationDuring: (TDShouldFlushEventCacheNotification is Undeclared)
   TDShell>>evaluate:batchMode: (TDRestoreFromBackupComplete is Undeclared)
   TDTopezClient>>evaluateTokenMessage (TZGsMessageSend is Undeclared)
   TDTopezClient>>executeRestoreFromBackupFromClient: (TDRestoreFromBackupComplete is Undeclared)
   TDTopezClient>>logStackMessage (TZGsMessageSend is Undeclared)
   TDTopezClient>>openDebuggerMessage (TZGsMessageSend is Undeclared)
   TDTopezClient>>resetObjInMessage (TZGsMessageSend is Undeclared)
   TDTopezClient>>setExceptionMessage (TZGsMessageSend is Undeclared)
   TDTopezClient>>tabCompletionMessage (TZGsMessageSend is Undeclared)
   Loaded -> Tode-Client-Common-dkh.218 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheEvaluated -> Tode-Client-Common >> pharo30InstallTodeClientLoaded -> Topez-Client-GemStone-dkh.59 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheEvaluated -> Topez-Client-GemStone >> pharo30InstallFullTodeClientLoaded -> Tode-Client-ServerBlocks-dkh.1 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/tode/repository [:] --- cacheStarting atomic loadLoaded -> OSProcess-AIO-dtl.8 --- http://www.squeaksource.com/OSProcess --- cacheLoaded -> OSProcess-Base-dtl.51 --- http://www.squeaksource.com/OSProcess --- cacheLoaded -> OSProcess-OS2-dtl.2 --- http://www.squeaksource.com/OSProcess --- cacheLoaded -> OSProcess-Win32-dtl.14 --- http://www.squeaksource.com/OSProcess --- cacheLoaded -> OSProcess-Unix-dtl.24 --- http://www.squeaksource.com/OSProcess --- cacheLoaded -> OSProcess-Mac-dtl.2 --- http://www.squeaksource.com/OSProcess --- cacheLoaded -> OSProcess-RiscOS-dtl.2 --- http://www.squeaksource.com/OSProcess --- cacheFinished atomic loadLoaded -> GsDevKit-CommandLine-dkh.143 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- cacheLoaded -> GsDevKit-Tode-CommandLine-dkh.9 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- cacheLoaded -> GsDevKit-SmalltalkCI-CommandLine-dkh.27 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/todeClient [:] --- cacheEvaluated -> baseline [BaselineOfTodeClient] >> disableTodeSystemMenu...finished baseline
   ../GemStone64Bit3.5.3-x86_64.Linux./GemStone64Bit3.5.3-x86_64.Linux --> 3.5.3...finished :: create_gs_server_image -d /home/dale/Desktop/GsDevKit_home/shared/pharo gsDevKitCommandLine
   You didn't supply the entire log, so I'm guessing the log file that I've included is the same step as yours. Anyway, the fetch of BaselineOfFiletree in my case is using a local git repository:

   Fetched -> BaselineOfFileTree-ThierryGoubier.15 --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository --- filetree:///home/dale/Desktop/GsDevKit_home/shared/repos/pharo3.0/filetree/repository
   So I'm somewhat mystified as to what your particluar failure might be ...

Is it possible that you are using older versions of the git repositories? Here is info on the commits that I'm using:

   dale@test20:/Desktop/GsDevKit_home$dale@test20:/Desktop/GsDevKit_home$ cd shared/repos/dale@test20:/Desktop/GsDevKit_home/shared/repos$ lsfiletree Grease pharo3.0 rb ston todeClient zodiacglass metacello-work PharoCompatibility smalltalkCI tode zincdale@test20:/Desktop/GsDevKit_home/shared/repos$ cd filetree/dale@test20:~/Desktop/GsDevKit_home/shared/repos/filetree$ git log -1commit 4f5da886e0a55c0e5296d33db42221ccd11b3267 (HEAD -> gemstone2.4, origin/gemstone2.4, origin/HEAD)Author: Dale Henrichs dale.henrichs@gemtalksystems.comDate: Thu Jul 2 14:35:15 2020 -0700
   allowed failure for 2.4.8, not sure it is worth attempting to keep 2.4.8 alive

   dale@test20:/Desktop/GsDevKit_home/shared/repos/filetree$ cd ../metacello-work/dale@test20:/Desktop/GsDevKit_home/shared/repos/metacello-work$ git log -1commit e404ac38c1f01949054fcdb49f0cfbb8727e1a52 (HEAD -> master, origin/master, origin/HEAD)Author: Dale Henrichs dale.henrichs@gemtalksystems.comDate: Tue Jul 7 12:13:04 2020 -0700
   second attempt  to force travis-ci to stop using 20.04 as the default dist --- should be using 16.04 - Xenial

   dale@test20:~/Desktop/GsDevKit_home/shared/repos/metacello-work$
   I will go ahead and merge my current work into the master branch and I guess we will have to try to debug your installation some more, since I am not able to reproduce the issue that you are seeing with Pharo ... 

Here's the information about the pharo version that I have downloaded:

   dale@test20:/Desktop/GsDevKit_home$dale@test20:/Desktop/GsDevKit_home$ cd shared/pharodale@test20:/Desktop/GsDevKit_home/shared/pharo$ ./pharo --version3.9-7 #1 Thu May 15 18:29:30 CEST 2014 gcc 4.6.3 [Production ITHB VM]NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 May 15 2014NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 May 15 2014https://github.com/pharo-project/pharo-vm.git Commit: ed4a4f59208968a21d82fd2406f75c2c4de558b2 Date: 2014-05-15 18:23:04 +0200 By: Esteban Lorenzano estebanlm@gmail.com Jenkins build #14826Linux pharo-linux 3.2.0-31-generic-pae #50-Ubuntu SMP Fri Sep 7 16:39:45 UTC 2012 i686 i686 i386 GNU/Linuxplugin path: /home/dale/Desktop/GsDevKit_home/shared/pharo/pharo-vm/ [default: /home/dale/Desktop/GsDevKit_home/shared/pharo/pharo-vm/]dale@test20:/Desktop/GsDevKit_home/shared/pharo$
   The vm is from 2014, so it is likely that we are looking at different versions of the vm ... so it is more likely that you are using older versions of the GsDevKit_home git repositories ...

   —You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.

    
dalehenrich commented 4 years ago

@feldti, I'm glad that you are able to use 20.04, without trouble. The one thing I think we learned from this is that libssl1.0.0 is NOT the cause of the problem ... if we have new troubles appear we will need to dig a bit deeper for the root cause ...

jbrichau commented 3 years ago

I run into this issue again upgrading the github action CI builds to Ubuntu 20.04: https://github.com/SeasideSt/Grease/runs/2574415502?check_suite_focus=true

Just recording this for now, as I switched back to ubuntu-18.

I will look at running this on a local ubuntu 20 install and report back.

dalehenrich commented 3 years ago

the good news is that back in the March/April timeframe @JupiterJones and I revived work on issue #260 (replacing use 32 bit pharo with topaz solo scripts). I'm not sure how much progress @jupiterjones has made recently, but I assume that if you were willing to pitch in, @JupiterJones (who has been doing the work on GsDevKIt_home) might be able to find something you could help with ...

jbrichau commented 3 years ago

@dalehenrich I agree that's the path forward and I'm willing to chime in but I honestly don't know how much time I'm able to spend on it right away.

If I understand correctly, this is only for GS 3.5 and upward?

dalehenrich commented 3 years ago

no ... the topaz solo scripts are being used to replace the bash scripts and the use of Pharo3.0 (32 bit), so the new scripts should work fine for all of the supported versions of GemStone (2.4 and beyond). With the later versions of GemStone, we support making GCI calls from within GemStone, so we should be able to completely replace the use of Pharo3.0 ....

tODE will be the sticky wicket as it also runs on Pharo3.0, but the plan is to run tODE commandline commands through topaz as well ... the plan to replace tODE as a GUI involves Rowan and it's Pharo-based and Dolphin-based GUIs (all three still under development)

Regarding having time to contribute, I understand it's a challenge for all of us ...

@JupiterJones has come up with a plan that allows the new version of GsDevKit_home to be used against an existing GsDevKit_home installation or "attached" to non-GsDevKit_home stones as well ... basically the stone meta-data is stored in a directory structure totally independent of the stones directory structure so if all goes well the new version of GsDevKit_home will be useful in a wider range of installations ...

jbrichau commented 3 years ago

@dalehenrich ok, I'll get started with a st_launcher setup and start diving in. I'll make some noise in issue #260 or related and hear about where I can get started.

dalehenrich commented 3 years ago

@jbrichau ... the new work is not using st_launcher ... we're using superDoit ... we haven't updated all of the materials for the recent effort ... we were working off of a slack channel ... so I should set things up so that the three of us can chat via slack (@JupiterJones is in Australia) so the timing for chats will be interesting, but if you've got some time to help we need to start by talking to @JupiterJones and get synced with him ... part of the work is simply translating the bash scripts to superDoit scripts and part of the work is building the infrastructure for the external meta data ... let me know and I'll get you invited to the slack channel and I'll ping @JupiterJones ...

dalehenrich commented 3 years ago

@jbrichau, the best way to get started with superDoit is to clone the superDoit project and create a separate clone of GsDevKit_home and then follow the installation instructions ... if you want to play just with superdoit (recommended), then you can skip the installServerClient step and you will be ready to run .solo scripts. The best examples are in the superDoit project examples and tests directories ... The converted GsDevKit_home scripts can be found in the bin directory.

The .solo scripts are run purely in the topaz solo extent while the .stone scripts can be executed in a GsDevKit_home stone HOWEVER, the stone has to have Rowan installed ... so far I'm the only one that has played with .stone scripts :) ... To do development, you can load the superdoit code into a tODE image (both 3.6.0 and 3.6.1 will work, but the installation instructions are for 3.6.0) using this filetree repository and loading the baseline ...

If you've got slack installed we can text/chat/screenshare once I've invited you ...

I assume that this is enough to get you in trouble :)

JupiterJones commented 3 years ago

Hi @jbrichau

Just woke up :) If you change onto the Issue_260_2021 branch of GsDevKit and follow the installation instructions @dalehenrich mentioned above, then set the $PATH to include $GS_HOME/superdoit_devkit/bin before $GS_HOME/bin then you'll be able to run superdoit version of stones, startstone, stopstone, startnetldi, stopnetldi, and products.

I started working my way though "createCIstone" before I started back at work so my time is limited now as well. I haven't pushed those scripts to GitHub yet (they're not complete) but I'll move them to a new branch and check them in.

The other thing you may want to refer to are the GsDevKit* packages in Pharo ($GS_HOME/shared/pharo. If you open pharo-ui gsDevKitCommandLine.image you'll be able to find those packages - that is where the Pharo side of the GsDevKit/bin scripts live.

Welcome to the project :) It needs all the help it can get. Let me know when you want to get on slack and I'll do my best to make myself available.

jbrichau commented 3 years ago

@JupiterJones @dalehenrich Thanks for the pointers. I need to get up to speed first with those instructions and will check back. In the meantime, send me the Slack invite ;-) (johan at yesplan dot be)

dalehenrich commented 3 years ago

@jbrichau sent you an invite to the #gsdevkit channel on our slack.Once you've accepted your invite post a note on the #gsdevkit channel and I'll open a direct message channel for the three of us to chat more ...

jbrichau commented 3 years ago

@dalehenrich got the invite, but Slack is not letting me in... doesn't show me the workspace and tells me I don't have an account on that workspace? strange...

dalehenrich commented 3 years ago

@johan ... when I added Johan, I got a message from slack that the administrator needed to give him permissions. When I added you didn't get any message about administrator needing to do something, go figure ... Anyway, I'll send a message to our adminstrator and have him add you ..