[GemStone-Smalltalk] GsDevKit_home post-installation problem

Richard Sargent via GemStone-Smalltalk gemstone-smalltalk at lists.gemtalksystems.com
Wed Jun 20 15:49:41 PDT 2018


I'm not an expert on GsDevKit_home. However, your failed attempt explicitly
requested version 3.3.0 on the command line.

You ought to be able to specify any existing (modern) version there.


On Wed, Jun 20, 2018, 15:45 Jerry Kott <jkott at image-ware.com> wrote:

> Thank you, Richard.
>
> Is 3.3.x installation expected as a result of GsDevKit_home? I installed
> 3.4.1 on my laptop, but that’ just the server. I know I can use topaz but
> it’s not my idea of a productive IDE ;).  I was looking for a relatively
> easy way to install Seaside and tODE for that. After a couple of days of
> browsing and searching, I decided that GsDevKit_home should give me all I
> need in a single repository, but apparently not, hence the error. There are
> a number of repositories under https://github.com/GsDevKit, (some of them
> a bit dated) and it’s not obvious what should be used when...
>
> What would be the best way to add Seaside and the Pharo tools to my
> machine(s) and use them with 3.4.1?
>
> *Jerry Kott*
> This message has been digitally signed.
> PGP Fingerprint:
> A9181736DD2F1B6CC7CF9E51AC8514F48C0979A5
>
>
>
> On 20-06-2018, at 3:01 PM, Richard Sargent <
> richard.sargent at gemtalksystems.com> wrote:
>
> Hi Jerry,
>
> I believe that error was corrected in 3.3.1. The SVN logssuggest that. You
> should definitely load the latest 3.3.x, if you are going to load 3.3 at
> all. The latest is 3.3.6.
>
> You might even consider 3.4.1, the latest released version of the server
> product.
>
>
>
>
> On Tue, Jun 19, 2018 at 7:16 PM, Jerry Kott via GemStone-Smalltalk <
> gemstone-smalltalk at lists.gemtalksystems.com> wrote:
>
>> Hello,
>>
>> I have followed the instruction on the GsDevKit_home github page (
>> https://github.com/GsDevKit/GsDevKit_home/blob/master/docs/installation/installDevKitServer.md).
>> In the last step, when I ran the command:
>>  'createStone devKit_33 3.3.0 |& tee -a $GS_HOME/install.log'
>>
>> It ran for a while doing all sort of things but eventually I got the
>> following:
>>
>> <snip>
>> Evaluated -> baseline [BaselineOfTode] >> initializeTools
>> ...finished baseline
>> Bulk migrate of 0 candidate classes
>> No instance migrations performed.[19/06/2018 15:14:23.625 PDT]
>>   gci login: currSession 1  rpc gem processId 29702 socket 13
>>
>> ========>Server Stack:
>>
>> EXCEPTION: a MessageNotUnderstood occurred (error 2010), a String does
>> not
>> understand  #'_compileInContext:symbolList:oldLitVars:environmentId:flags:'
>> 1. MessageNotUnderstood>>defaultAction @3 line 3
>> 2. MessageNotUnderstood(AbstractException)>>_signalWith: @6 line 25
>> 3. MessageNotUnderstood(AbstractException)>>signal @2 line 47
>> 4. String(Object)>>doesNotUnderstand: @10 line 10
>> 5. String(Object)>>_doesNotUnderstand:args:envId:reason: @7 line 12
>> 6. []
>> in UndefinedObject(TDAbstractEnvironment)>>_compile:inContext:literalVars:tempSymbolList:environmentId:
>> @4 line 5
>> 7. [] in TDStandardEnvironment(TDAbstractEnvironment)>>_compileBlock:
>> @4 line 2
>> 8. TDStandardEnvironment(ExecBlock)>>on:do: @3 line 44
>> 9. TDStandardEnvironment(TDAbstractEnvironment)>>_compileBlock: @4 line 3
>> 10. TDStandardEnvironment(TDAbstractEnvironment)>>_compile:inContext:literalVars:tempSymbolList:environmentId:
>> @3 line 3
>> 11. TDStandardEnvironment(TDAbstractEnvironment)>>compile:inContext:literalVars:tempSymbolList:
>> @3 line 3
>> 12. TDStandardEnvironment(TDAbstractEnvironment)>>evaluate:in:literalVars:tempSymbolList:
>> @2 line 3
>> 13. TDTopezServer>>evaluateString:inContext:literalVars:withTempSymbolList:
>> @5 line 5
>> 14. TDTopezServer>>evaluateString:inContext: @3 line 3
>> 15. [] in TDObjectGatewayNode(TDGatewayNode)>>gateway @7 line 6
>> 16. TDObjectGatewayNode(ExecBlock)>>ensure: @2 line 12
>> 17. TDObjectGatewayNode(TDGatewayNode)>>gateway @6 line 7
>> 18. TDObjectGatewayNode>>gatewayNode @2 line 2
>> 19. TDObjectGatewayNode(TDGatewayNode)>>childNamed:ifAbsent: @2 line 2
>> 20. [] in TDDirectoryNode>>lookupPath:ifAbsent: @3 line 6
>> 21. OrderedCollection(Collection)>>do: @6 line 10
>> 22. TDDirectoryNode>>lookupPath:ifAbsent: @4 line 5
>> 23. TDDirectoryNode(TDNode)>>lookup:with:ifAbsent: @4 line 3
>> 24. TDDirectoryNode(TDNode)>>lookup:with: @3 line 3
>> 25. TDTopezServer>>lookup: @3 line 2
>> 26. TDTopezServer>>evaluateCommand:objIn: @7 line 5
>> 27. TDTopezServer>>evaluateSTONCommand: @10 line 6
>> 28. Executed Code
>> 29. GsNMethod class>>_gsReturnToC @1 line 1
>>
>> GemStone Server error: a MessageNotUnderstood occurred (error 2010), a
>> String does not
>> understand  #'_compileInContext:symbolList:oldLitVars:environmentId:flags:'
>> Error on or near line 99 :: devKitCommandLine loadTode devKit_33 ::
>> devKitCommandLine loadTode devKit_33
>> Error on or near line 55 :: todeLoad devKit_33 :: todeLoad devKit_33
>> Error on or near line 240 :: createStone devKit_33 3.3.0 :: createStone
>> devKit_33 3.3.0
>>
>> It’s MacOSX 10.11.6 El Capitan. I don’t know if I did anything wrong (I
>> don’t think so). Any pointers are appreciated.
>>
>> *Jerry Kott*
>> This message has been digitally signed.
>> PGP Fingerprint:
>> A9181736DD2F1B6CC7CF9E51AC8514F48C0979A5
>>
>>
>>
>>
>> _______________________________________________
>> GemStone-Smalltalk mailing list
>> GemStone-Smalltalk at lists.gemtalksystems.com
>> http://lists.gemtalksystems.com/mailman/listinfo/gemstone-smalltalk
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/gemstone-smalltalk/attachments/20180620/39f844e2/attachment.html>


More information about the GemStone-Smalltalk mailing list