[Glass] DevKit basic install question

Dale Henrichs via Glass glass at lists.gemtalksystems.com
Wed Dec 10 17:25:49 PST 2014


Mariano and Bruno,

Well the pharo clients that run scripts are _supposed_ to run headless ...
after everything is done in the installServer script does _start_ a
headed(?) pharo, but that should only happen as the absolute last step ...

The GsDevKitHome install scripts are all tested on travis-ci which has no X
GUI.... Here's part of the .travis.yml:

  - export GS_HOME="$(pwd)"
  - export PATH=$GS_HOME/bin:$PATH
  - export GS_TRAVIS=true
  - sudo apt-get update -qq
  - sudo apt-get -y install libpam0g:i386
  - sudo ln -s /lib/i386-linux-gnu/libpam.so.0 /lib/libpam.so.0
  - sudo apt-get install -qq gcc-multilib libcurl3:i386 libstdc++6:i386
  - sudo ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6
/usr/lib/i386-linux-gnu/libstdc++.so

travis runs on Ubuntu I believe .... but _i_ don't install any x libraries
... when Pharo downloads it does try to do some stuff and that is the point
in the script where things are hanging up ...

Here's the relevant bash script for downloading pharo:

if [ "${GS_TRAVIS}x" = "x" ] ; then
  wget -O- get.pharo.org/vmLatest | bash
else
  # running on travis server
  wget -O- get.pharo.org/travis+vmLatest | bash
fi
wget -O- get.pharo.org/stable | bash

Could you try each of the wget expressions individually to see which
expression is hanging? If the travis download does not hang, you can try
setting GS_TRAVIS to true and running the installServer script again (it is
supposed to skip steps already done):

  export GS_TRAVIS=true

if it skips the pharo download altogether try `git reset --hard` to restart
with a clean slate.

Dale

On Wed, Dec 10, 2014 at 4:37 PM, Mariano Martinez Peck via Glass <
glass at lists.gemtalksystems.com> wrote:

> Hi Bruno,
>
> As you know, the "client" side of tODE runs on top of a normal Pharo
> image. To install and run Pharo correctly in CentOS 6.5 I needed to install
> some extra packages:
>
> sudo yum install libX11.i686 libX11-devel.i686 mesa-libGL.i686
> mesa-libGL-devel.i686 mesa-libGL-devel-9.0-0.7.el6.i686 libX11-devel.i686
> libXmu.i686
>
>
>
>
> On Wed, Dec 10, 2014 at 9:05 PM, BrunoBB via Glass <
> glass at lists.gemtalksystems.com> wrote:
>
>> Dale,
>>
>> I have cloned the project in https://github.com/brunobuzzi/gsDevKitHome.
>>
>> In order to install TODE the Linux needs a GUI system ? (in order to run
>> Pharo)
>>
>> I'm missing something in the installation process or in the TODE idea...
>> :)
>>
>> installServer devKit 3.2.1 >> this install GemStone in a Linux Server
>>
>> Where is the client side in the installation process ?
>>
>> My Centos has no GUI and i was able to run "installServer devKit 3.2.1".
>> GemStone was downloaded but after that :
>>
>> /************************************************************************************/
>> Install Pharo
>> Installing Pharo
>> --2014-12-10 19:39:07--  http://get.pharo.org/vmLatest
>> Resolving get.pharo.org... 128.93.162.72
>> Connecting to get.pharo.org|128.93.162.72|:80... connected.
>> HTTP request sent, awaiting response... 200 OK
>> Length: 5351 (5.2K) [text/html]
>> Saving to: "STDOUT"
>>
>> 100%[======================================>] 5,351       --.-K/s   in 0s
>>
>> 2014-12-10 19:39:16 (49.2 MB/s) - written to stdout [5351/5351]
>>
>> Downloading the latest pharoVM:
>>         http://files.pharo.org/vm/pharo/linux/latest.zip
>>
>> /************************************************************************************/
>>
>> But nothing happend...
>>
>> Regards,
>> Bruno
>>
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://forum.world.st/DevKit-basic-install-question-tp4795378.html
>> Sent from the GLASS mailing list archive at Nabble.com.
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com
>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20141210/20630114/attachment-0001.html>


More information about the Glass mailing list