-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ubutu 20.04 - SSL/TLS plugin initailization failed (VM plugin missing ? OS libraries missing ?) #291
Comments
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? |
sudo apt-get -y update Output of last command: gessdev@dev2:~$ sudo apt-get -y install libssl1.0.0:i386 |
In reference to my last message: 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 |
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 ... |
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 <[email protected]> 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.
|
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
|
@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 ... |
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 ... |
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 ... |
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. |
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.html>This 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 <[email protected]> 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.
|
@feldti ... okay, the ball is now in my court ... |
@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
I do see that the install of libssl1.0.0 was not done... but the
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:
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:
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:
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 ... |
woops, prematurely closed the issue |
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 <[email protected]> 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
```gsDevKitCommandLine
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 [email protected]: 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 [email protected]: 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 [email protected] 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.
|
@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 ... |
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. |
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 ... |
@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? |
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 ... |
@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. |
@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 ... |
@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 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 :) |
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 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 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. |
@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) |
@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 ... |
@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... |
@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 .. |
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:
The text was updated successfully, but these errors were encountered: