[Glass] Error installing gsDevKit on Ubuntu 14.04.3 LTS Desktop

Dale Henrichs via Glass glass at lists.gemtalksystems.com
Wed Sep 30 20:17:10 PDT 2015


Alejandro,

I'm glad you are making progress ... When you run todeClient the log 
file is located in the $GS_HOME/pharo/logs directory there might be 
information there to help ... perhaps you need to install an x11 client 
--- it might be worth looking at the docs on dev branch .. I have been 
beefing up the documentation with more information about prereqs and 
various client options (with lots of help from Lisa) ...

Dale

[1] 
https://github.com/GsDevKit/gsDevKitHome/tree/dev#development-kit-server-installation

On 9/30/15 7:38 PM, Alejandro Zuzek wrote:
> Hi Dale,
>
> I ran those two scripts and while running the 'vmLatest' the output 
> indicated that a dependency was not intstalled (lib32). I realized 
> that I haven't verified that my OS has all the required libraries, so 
> I installed the basic prerequisites for Ubuntu 14.04.3 LTS. After 
> that, I ran again both vmLatest and 30, as you specified and they ran 
> successfully. I then re-run installServer 3.2.1 which run aparently 
> without error this time, but it didn't start the tODE client at the 
> end of the process as explained in 
> https://github.com/GsDevKit/gsDevKitHome#development-kit-server-installation. 
> I'll see if I can start the tODE client manually, but I've made good 
> progress already (and I really should have checked weather my OS was 
> ready for the install before starting).
>
> Thanks,
>
> Alejandro
>
> On Tue, Sep 29, 2015 at 2:08 PM, Dale Henrichs 
> <dale.henrichs at gemtalksystems.com 
> <mailto:dale.henrichs at gemtalksystems.com>> wrote:
>
>
>
>     On 09/29/2015 05:35 AM, Mariano Martinez Peck wrote:
>>
>>
>>     On Tue, Sep 29, 2015 at 9:28 AM, Alejandro Zuzek via Glass
>>     <glass at lists.gemtalksystems.com
>>     <mailto:glass at lists.gemtalksystems.com>> wrote:
>>
>>         Hi Dale,
>>
>>         I ran this script:
>>
>>         installServer devKit 3.2.1
>>
>>         I am not sure which branch of gsDevKit I am running, but
>>         these are the command I run to download the project:
>>
>>         git clone https://github.com/GsDevKit/gsDevKitHome.git
>>         cd gsDevKitHome
>>         git checkout -b <your project branch name>
>>
>>         I don't have the full output available at the moment, but
>>         there were no errors reported before the Pharo error
>>         mentioned in my initial post. Would you need the full output?
>>         If so, should I at least remove everything related to Pharo
>>         before re-running it (VM, Sources and Image)?
>>
>>
>>     Two little comments (take them as from me, not from Dale). First,
>>     this script and probably many others (like the old gemstone
>>     installation script) are mostly "safe" in the sense of being able
>>     to be run multiple times. The scripts check in every step of the
>>     existing of certain files or settings in order to realize if such
>>     a step is needed or has already been run.  As for example of the
>>     Pharo download, if you check the script it does indeed checks if
>>     /pharo exists. So if there is a chance the file was download but
>>     broken, then yes, I would remove all it downloaded in order to
>>     make the script think you didn't do that part and re run the script.
>>
>     Mariano makes good points about being able to run the scripts
>     without redoing work already done ...
>
>     Thanks for the additional details ... It looks like you are on the
>     master branch and I am a bit mystified how you are getting this
>     error. The `installServer` script first calls the installGemStone,
>     then the createTodeImage[1] scripts. The createTodeImage script
>     expects pharo to be installed during installGemStone. If the
>     $GS_HOME/pharo/pharo-vm does not exist the installGemstone script
>     calls installPharo[2].
>
>     The installPharo script then uses `wget` to get the pharo vm and
>     the pharo images[3]:
>
>       cd $GS_HOME/pharo
>       wget -O- get.pharo.org/vmLatest <http://get.pharo.org/vmLatest>
>     | bash
>       wget -O- get.pharo.org/30 <http://get.pharo.org/30> | bash
>
>     All of the scripts use `set -e` and there are no `exit 0` calls
>     without  $GS_HOME/pharo/pharo-vm existing???
>
>     If you could run the above bash commands, and send me the results,
>     perhaps we'll understand the mystery ...
>
>     OTOH, at this point in time, you should probably start useing
>     GsDevKitHome on the dev branch by following these instructions[4]
>     and do the "FOR EARLY ADOPTERS STEPS" ... the installPharo is a
>     bit different and more importantly, the things you do and learn on
>     the dev branch of GsDevKitHome will be closer to what will be
>     present in GsDevKit_home when it is ready...
>
>     Dale
>
>     [1]
>     https://github.com/GsDevKit/gsDevKitHome/blob/master/bin/installServer#L37-L39
>     [2]
>     https://github.com/GsDevKit/gsDevKitHome/blob/master/bin/installGemStone#L329-L334
>     [3]
>     https://github.com/GsDevKit/gsDevKitHome/blob/master/bin/installPharo#L48-L50
>     [4]
>     https://github.com/GsDevKit/gsDevKitHome/tree/dev#open-source-development-kit-for-gemstones-64-bit-
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20150930/4f7bb95d/attachment-0001.html>


More information about the Glass mailing list