[Glass] installServer devKit 3.1.0.6

Dario Trussardi via Glass glass at lists.gemtalksystems.com
Sat Feb 14 04:59:37 PST 2015


Joachim,

> BTW:
> 
> we always restarted the whole process, because sometimes the scripts would "complain" that there already is a Gem or stuff, so we always deleted /opt/gemstone and the gsDevHome directory and started with git clone. I am quite sure you could try by just using the buildTodeImage script, but we just wanted to be sure we're not sufering from some unfinished artefact. Luckily, the customer had a fast ingternet connection.
> 
> Dario: don't give up, you're almost there. I mean it, the 32 bit libraries and curl and libpam0g is all that's missing now.

I do the command:

	 sudo apt-get install ia32-libs

it answer:

	Lettura elenco dei pacchetti... Fatto
	Generazione albero delle dipendenze       
	Lettura informazioni sullo stato... Fatto
	Il pacchetto ia32-libs non ha versioni disponibili, ma è nominato da un altro
	pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
	oppure è disponibile solo all'interno di un'altra sorgente
	Tuttavia questi pacchetti lo sostituiscono:
 	 lib32z1 lib32ncurses5 lib32bz2-1.0

What do you load for 32 bit libraries?

Thanks,

	Dario

> 
> Suggestion: first try starting Pharo using the pharo-ui command in the $GS_HOME/pharo subdirectory. Don't reinstall everything before that. Only when Pharo happily starts, install curl and libpam0g:i386 and re-run installServer. This saves a lot of time and you should be good to go!
> 
> Joachim
> 
> 
> Am 14.02.15 um 13:24 schrieb Joachim Tuchel via Glass:
>> Dario,
>> 
>> We had this problem just this week. You are missing the 32 bit libraries for Pharo.
>> 
>> Please visit the Pharo website to find out which libs you need. When you have the ones for pharo, make sure to also install curl and libpam0g:i386
>> 
>> That should do the trick.
>> 
>> Joachim
>> 
>> Am 14.02.2015 12:49 schrieb Dario Trussardi via Glass <glass at lists.gemtalksystems.com>:
>>> Dale,
>>> 
>>>> Dario,
>>>> 
>>>> What are the permissions on $GS_HOME/gemstone/downloads? That's the directory where the zip file is installed.
>>>> 
>>>> What os user are you logged in as?
>>> 
>>> I did  as sudo the
>>>> git clone https://github.com/dariogithub/gsDevKitHome.git
>>> and this create some directory with only root permission.
>>> 
>>> 
>>> Now i create my gitDTR with default user ( scandella) permission  and do the command:   git init  on it.
>>> 
>>> After i can submit the git clone https://................../gsDevKitHome.git  as 'scandella' permission.
>>> 
>>> The command:    installServer devKit 3.1.0.6     now answer:
>>> 
>>>> Installing GemStone/S 3.1.0.6
>>>> [Info] Starting installation of GemStone64Bit3.1.0.6-x86_64.Linux on scandella
>>>> sab 14 feb 2015, 11.39.12, CET
>>>> [Info] Setting up shared memory
>>>>   Total memory available is 7789 MB
>>>>   Max shared memory segment size is 2048 MB
>>>>   Max shared memory allowed is 8192 MB
>>>> [Info] No need to increase max shared memory segment size
>>>> [Info] No need to increase max shared memory allowed
>>>> [Info] The following shared memory settings already exist in /etc/sysctl.conf
>>>> To change them, remove the following lines from /etc/sysctl.conf and rerun this script
>>>> #kernel.domainname = example.com
>>>> # kernel.shm* settings added by MagLev installation
>>>> kernel.shmmax=2147483648
>>>> kernel.shmall=2097152
>>>> [Info] Setting up GemStone netldi service port
>>>> [Info] GemStone netldi service port is already set in /etc/services
>>>> To change it, remove the following line from /etc/services and rerun this script
>>>> gs64ldi         50377/tcp        # Gemstone netldi
>>>> [Info] Downloading GemStone64Bit3.1.0.6-x86_64.Linux.zip using /usr/bin/wget
>>>> --2015-02-14 11:39:12--  http://ftp.gemtalksystems.com/pub/GemStone64/3.1.0.6/GemStone64Bit3.1.0.6-x86_64.Linux.zip
>>>> Risoluzione di ftp.gemtalksystems.com (ftp.gemtalksystems.com)... 54.213.115.236
>>>> Connessione a ftp.gemtalksystems.com (ftp.gemtalksystems.com)|54.213.115.236|:80... connesso.
>>>> Richiesta HTTP inviata, in attesa di risposta... 200 OK
>>>> Lunghezza: 99593193 (95M) [application/zip]
>>>> Salvataggio in: "GemStone64Bit3.1.0.6-x86_64.Linux.zip"
>>>> 
>>>> 100%[==============================================================================================================>] 99.593.193   547KB/s   in 2m 48s
>>>> 
>>>> 2015-02-14 11:42:01 (580 KB/s) - "GemStone64Bit3.1.0.6-x86_64.Linux.zip" salvato [99593193/99593193]
>>>> 
>>>> [Info] Creating /opt/gemstone directory
>>>> [Info] Uncompressing GemStone archive into /opt/gitDTR/gsDevKitHome/gemstone/products/
>>>> [Info] Copying initial system.conf to data directory
>>>> [Info] Copying initial Seaside repository to data directory
>>>> Install Pharo
>>>> Installing Pharo
>>>> --2015-02-14 11:42:03--  http://get.pharo.org/vmLatest
>>>> Risoluzione di get.pharo.org (get.pharo.org)... 128.93.162.72
>>>> Connessione a get.pharo.org (get.pharo.org)|128.93.162.72|:80... connesso.
>>>> Richiesta HTTP inviata, in attesa di risposta... 200 OK
>>>> Lunghezza: 5351 (5,2K) [text/html]
>>>> Salvataggio in: "STDOUT"
>>>> 
>>>> 100%[==============================================================================================================>] 5.351       --.-K/s   in 0,005s
>>>> 
>>>> 2015-02-14 11:42:03 (1,13 MB/s) - scritto su stdout [5351/5351]
>>>> 
>>>> Downloading the latest pharoVM:
>>>> http://files.pharo.org/vm/pharo/linux/latest.zip
>>>> pharo-vm/pharo
>>>> Downloading PharoV10.sources:
>>>> http://files.pharo.org/sources//PharoV10.sources.zip
>>>> Downloading PharoV20.sources:
>>>> http://files.pharo.org/sources//PharoV20.sources.zip
>>>> Downloading PharoV30.sources:
>>>> http://files.pharo.org/sources//PharoV30.sources.zip
>>>> Creating starter scripts pharo and pharo-ui
>>>> Please install the 32bit libraries
>>>>    sudo aptitude install ia32-libs
>>>> --2015-02-14 11:42:31--  http://get.pharo.org/stable
>>>> Risoluzione di get.pharo.org (get.pharo.org)... 128.93.162.72
>>>> Connessione a get.pharo.org (get.pharo.org)|128.93.162.72|:80... connesso.
>>>> Richiesta HTTP inviata, in attesa di risposta... 200 OK
>>>> Lunghezza: 2611 (2,5K) [text/html]
>>>> Salvataggio in: "STDOUT"
>>>> 
>>>> 100%[==============================================================================================================>] 2.611       --.-K/s   in 0,001s
>>>> 
>>>> 2015-02-14 11:42:32 (2,43 MB/s) - scritto su stdout [2611/2611]
>>>> 
>>>> Downloading the latest 30 Image:
>>>>     http://files.pharo.org/image/30/latest.zip
>>>> Pharo.image
>>>> copy gci libraries
>>>> [Info] Finished GemStone64Bit3.1.0.6-x86_64.Linux installation on scandella
>>>> 
>>>> [Info] GemStone version information:
>>>> GemStone/S 64 Bit
>>>> 3.1.0.6 Build: gss64_3_1_0_5_x_branch-33242
>>>> Thu Apr 17 16:12:14 2014
>>>> creating todeClient image
>>>> /opt/gitDTR/gsDevKitHome/pharo/pharo: riga 11: /opt/gitDTR/gsDevKitHome/pharo/pharo-vm/pharo: File o directory non esistente
>>> 
>>> A this point i don't understand if Gemstone is right installing o if the installerServer procedure is not right terminate.
>>> 
>>> The system where i run the:  installServer devKit 3.1.0.6  command is a system with Ubuntu server without GUI support.
>>> 
>>> My goal is to load Gemstone on it .
>>>  The Pharo with TODE  and  Pharo with Gemtools,   run on separated MACBook system.
>>> 
>>> Thanks,
>>> 
>>> Dario
>>> 
>>> 
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com
>> http://lists.gemtalksystems.com/mailman/listinfo/glass
> 
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass



More information about the Glass mailing list