[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