gsDevKitHome installServer error

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

gsDevKitHome installServer error

GLASS mailing list
Ciao,

        i working to install gsDevKitHome on a new Ubuntu 13.04.03 desktop system
       
        After cloning the git repository i do the command:

            /opt/gsDevKitHome$ installServer devkit 3.1.0.6

    the system reports:  ( the errors marked in red )

    Some considerations ?

    Thanks,
                    Dario

   
Installing GemStone/S 3.1.0.6
[Info] Starting installation of GemStone64Bit3.1.0.6-x86_64.Linux on meeting001
mar 29 set 2015, 11.45.29, CEST
[Info] Setting up shared memory
  Total memory available is 3769 MB
  Max shared memory segment size is -16 MB
  Max shared memory allowed is -65536 MB
/opt/gsDevKitHome/bin/installGemStone: riga 194: [: 18446744073692774399: attesa espressione intera
/opt/gsDevKitHome/bin/installGemStone: riga 198: [: 18446744073692774399: attesa espressione intera
[Info] No need to increase max shared memory segment size
/opt/gsDevKitHome/bin/installGemStone: riga 207: [: 18446744073692774399: attesa espressione intera
[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
[Info] Setting up GemStone netldi service port
[Info] Adding "gs64ldi  50377/tcp" to /etc/services
[Info] Downloading GemStone64Bit3.1.0.6-x86_64.Linux.zip using /usr/bin/wget
--2015-09-29 11:45:29--  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   727KB/s   in 2m 15s

2015-09-29 11:47:45 (719 KB/s) - "GemStone64Bit3.1.0.6-x86_64.Linux.zip" salvato [99593193/99593193]

[Info] Creating /opt/gemstone directory
[Info] Uncompressing GemStone archive into /opt/gsDevKitHome/gemstone/products/
[Info] Copying initial system.conf to data directory
[Info] Copying initial Seaside repository to data directory
Install Pharo
Installing Pharo
--2015-09-29 11:47:48--  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: 5377 (5,3K) [text/html]
Salvataggio in: "STDOUT"

 0% [                                                                            ] 0           --.-K/s              Downloading the latest pharoVM:
    http://files.pharo.org/vm/pharo/linux/latest.zip
100%[===========================================================================>] 5.377       --.-K/s   in 0,005s  

2015-09-29 11:47:48 (956 KB/s) - scritto su stdout [5377/5377]

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
Downloading PharoV40.sources:
    http://files.pharo.org/sources//PharoV40.sources.zip
Creating starter scripts pharo and pharo-ui
--2015-09-29 11:48:23--  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: 2787 (2,7K) [text/html]
Salvataggio in: "STDOUT"

100%[===========================================================================>] 2.787       --.-K/s   in 0,002s  

2015-09-29 11:48:24 (1,47 MB/s) - scritto su stdout [2787/2787]

Downloading the latest 40 Image:
    http://files.pharo.org/get-files/40/pharo.zip
Pharo.image
copy gci libraries
[Info] Finished GemStone64Bit3.1.0.6-x86_64.Linux installation on meeting001

[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

Fetched -> ConfigurationOfTodeClient-dkh.15 --- filetree:///opt/gsDevKitHome/repository --- filetree:///opt/gsDevKitHome/repository
Loaded -> ConfigurationOfTodeClient-dkh.15 --- filetree:///opt/gsDevKitHome/repository --- filetree:///opt/gsDevKitHome/repository'Errors in script loaded from /opt/gsDevKitHome/pharo/todeLoad.st'
==== Startup Error: The symbolic version #release is not defined in ConfigurationOfTodeClient for the current platform. Possible symbolic version values include: #(#bleedingEdge)
[ (MetacelloSymbolicVersionDoesNotExistError project: self project versionString: aVersionString) signal ] in MetacelloMCProject(MetacelloProject)>>version: in Block: [ (MetacelloSymbolicVersionDoesNotExistError proje...etc...
Dictionary>>at:ifAbsent:
MetacelloMCProject(MetacelloProject)>>version:
MetacelloMCConfigurationOfProjectSpec(MetacelloMCProjectSpec)>>versionForScriptEngine:
[
| version loadedSpec |
self setDefaultsAndValidateProjectSpec.
[ loadedSpec := (self lookupProjectSpecFor: self projectSpec) copy ]
    on: MetacelloAllowProjectDowngrade , MetacelloAllowProjectUpgrade
    do: [ :ex | ex handleOnDownGrade: onDownGradeBlock onUpgrade: onUpgradeBlock ].
version := loadedSpec versionForScriptEngine: self.
self
    root:
        (required isEmpty
            ifTrue: [ version load ]
            ifFalse: [ version load: required ]) loadDirective.
loadedSpec loads: required.
MetacelloProjectRegistration
    registrationForProjectSpec: loadedSpec
    ifAbsent: [ :new |
        new
            loadedInImage: true;
            registerProject ]
    ifPresent: [ :existing :new |
        existing
            copyOnWrite: [ :existingCopy |
                existingCopy
                    loadedInImage: true;
                    merge: new ] ] ] in [
self
    handleNotificationsForAction: [
        | version loadedSpec |
        self setDefaultsAndValidateProjectSpec.
        [ loadedSpec := (self lookupProjectSpecFor: self projectSpec) copy ]
            on: MetacelloAllowProjectDowngrade , MetacelloAllowProjectUpgrade
            do: [ :ex | ex handleOnDownGrade: onDownGradeBlock onUpgrade: onUpgradeBlock ].
        version := loadedSpec versionForScriptEngine: self.
        self
            root:
                (required isEmpty
                    ifTrue: [ version load ]
                    ifFalse: [ version load: required ]) loadDirective.
        loadedSpec loads: required.
        MetacelloProjectRegistration
            registrationForProjectSpec: loadedSpec
            ifAbsent: [ :new |
                new
                    loadedInImage: true;
                    registerProject ]
            ifPresent: [ :existing :new |
                existing
                    copyOnWrite: [ :existingCopy |
                        existingCopy
                            loadedInImage: true;
                            merge: new ] ] ] ] in MetacelloScriptEngine>>load:onProjectDownGrade:onProjectUpgrade: in Block: [ ...
BlockClosure>>on:do:
[
actionBlock
    on:
        MetacelloLookupProjectSpec , MetacelloLookupProjectSpecForLoad , MetacelloProjectSpecLoadedNotification
            , MetacelloScriptEnsureProjectLoadedForDevelopment , MetacelloLookupBaselineSpecForEnsureLoad
    do: [ :ex |
        "lookup and registration handlers need to be innermost set of handlers ...they may throw option notifications"
        ex handleResolutionFor: self ] ] in [
[
actionBlock
    on:
        MetacelloLookupProjectSpec , MetacelloLookupProjectSpecForLoad , MetacelloProjectSpecLoadedNotification
            , MetacelloScriptEnsureProjectLoadedForDevelopment , MetacelloLookupBaselineSpecForEnsureLoad
    do: [ :ex |
        "lookup and registration handlers need to be innermost set of handlers ...they may throw option notifications"
        ex handleResolutionFor: self ] ]
    on: MetacelloAllowProjectDowngrade , MetacelloAllowProjectUpgrade , MetacelloAllowConflictingProjectUpgrade
    do: [ :ex |
        "option handlers need to be outermost set of handlers ... last line of defense before users are involved"
        ex handleResolutionFor: self ] ] in [
[
[
actionBlock
    on:
        MetacelloLookupProjectSpec , MetacelloLookupProjectSpecForLoad , MetacelloProjectSpecLoadedNotification
            , MetacelloScriptEnsureProjectLoadedForDevelopment , MetacelloLookupBaselineSpecForEnsureLoad
    do: [ :ex |
        "lookup and registration handlers need to be innermost set of handlers ...they may throw option notifications"
        ex handleResolutionFor: self ] ]
    on: MetacelloAllowProjectDowngrade , MetacelloAllowProjectUpgrade , MetacelloAllowConflictingProjectUpgrade
    do: [ :ex |
        "option handlers need to be outermost set of handlers ... last line of defense before users are involved"
        ex handleResolutionFor: self ] ]
    on: MetacelloAllowLockedProjectChange
    do: [ :ex |
        "MetacelloAllowLockedProjectChange need to be outermost handler ... since it is signaled from second line of handlers"
        ex handleResolutionFor: self ] ] in MetacelloScriptEngine>>handleNotificationsForAction: in Block: [ ...
BlockClosure>>on:do:
[
[
actionBlock
    on:
        MetacelloLookupProjectSpec , MetacelloLookupProjectSpecForLoad , MetacelloProjectSpecLoadedNotification
            , MetacelloScriptEnsureProjectLoadedForDevelopment , MetacelloLookupBaselineSpecForEnsureLoad
    do: [ :ex |
        "lookup and registration handlers need to be innermost set of handlers ...they may throw option notifications"
        ex handleResolutionFor: self ] ]
    on: MetacelloAllowProjectDowngrade , MetacelloAllowProjectUpgrade , MetacelloAllowConflictingProjectUpgrade
    do: [ :ex |
        "option handlers need to be outermost set of handlers ... last line of defense before users are involved"
        ex handleResolutionFor: self ] ] in [
[
[
actionBlock
    on:
        MetacelloLookupProjectSpec , MetacelloLookupProjectSpecForLoad , MetacelloProjectSpecLoadedNotification
            , MetacelloScriptEnsureProjectLoadedForDevelopment , MetacelloLookupBaselineSpecForEnsureLoad
    do: [ :ex |
        "lookup and registration handlers need to be innermost set of handlers ...they may throw option notifications"
        ex handleResolutionFor: self ] ]
    on: MetacelloAllowProjectDowngrade , MetacelloAllowProjectUpgrade , MetacelloAllowConflictingProjectUpgrade
    do: [ :ex |
        "option handlers need to be outermost set of handlers ... last line of defense before users are involved"
        ex handleResolutionFor: self ] ]
    on: MetacelloAllowLockedProjectChange
    do: [ :ex |
        "MetacelloAllowLockedProjectChange need to be outermost handler ... since it is signaled from second line of handlers"
        ex handleResolutionFor: self ] ] in MetacelloScriptEngine>>handleNotificationsForAction: in Block: [ ...
BlockClosure>>on:do:
[
[
[
actionBlock
    on:
        MetacelloLookupProjectSpec , MetacelloLookupProjectSpecForLoad , MetacelloProjectSpecLoadedNotification
            , MetacelloScriptEnsureProjectLoadedForDevelopment , MetacelloLookupBaselineSpecForEnsureLoad
    do: [ :ex |
        "lookup and registration handlers need to be innermost set of handlers ...they may throw option notifications"
        ex handleResolutionFor: self ] ]
    on: MetacelloAllowProjectDowngrade , MetacelloAllowProjectUpgrade , MetacelloAllowConflictingProjectUpgrade
    do: [ :ex |
        "option handlers need to be outermost set of handlers ... last line of defense before users are involved"
        ex handleResolutionFor: self ] ]
    on: MetacelloAllowLockedProjectChange
    do: [ :ex |
        "MetacelloAllowLockedProjectChange need to be outermost handler ... since it is signaled from second line of handlers"
        ex handleResolutionFor: self ] ] in MetacelloScriptEngine>>handleNotificationsForAction: in Block: [ ...
BlockClosure>>on:do:
MetacelloScriptEngine>>handleNotificationsForAction:
[
self
    handleNotificationsForAction: [
        | version loadedSpec |
        self setDefaultsAndValidateProjectSpec.
        [ loadedSpec := (self lookupProjectSpecFor: self projectSpec) copy ]
            on: MetacelloAllowProjectDowngrade , MetacelloAllowProjectUpgrade
            do: [ :ex | ex handleOnDownGrade: onDownGradeBlock onUpgrade: onUpgradeBlock ].
        version := loadedSpec versionForScriptEngine: self.
        self
            root:
                (required isEmpty
                    ifTrue: [ version load ]
                    ifFalse: [ version load: required ]) loadDirective.
        loadedSpec loads: required.
        MetacelloProjectRegistration
            registrationForProjectSpec: loadedSpec
            ifAbsent: [ :new |
                new
                    loadedInImage: true;
                    registerProject ]
            ifPresent: [ :existing :new |
                existing
                    copyOnWrite: [ :existingCopy |
                        existingCopy
                            loadedInImage: true;
                            merge: new ] ] ] ] in MetacelloScriptEngine>>load:onProjectDownGrade:onProjectUpgrade: in Block: [ ...
BlockClosure>>ensure:
MetacelloProjectRegistration class>>copyRegistryRestoreOnErrorWhile:
MetacelloScriptEngine>>load:onProjectDownGrade:onProjectUpgrade:
MetacelloScriptEngine>>load:
[ :projectSpec |
| engine |
engine := MetacelloScriptEngine new
    options: self options copy;
    projectSpec: projectSpec;
    yourself.
engine perform: actionArg key withArguments: actionArg value.
engine root ifNotNil: [ :root | self roots add: root ] ] in MetacelloScriptApiExecutor(MetacelloScriptExecutor)>>execute: in Block: [ :projectSpec | ...
[ :projectSpec | projectSpec ifNotNil: [ projectSpecBlock value: (self applyArgsToProjectSpec: projectSpec copy) ] ] in MetacelloScriptApiExecutor>>executeString:do: in Block: [ :projectSpec | projectSpec ifNotNil: [ projectSp...etc...
Array(SequenceableCollection)>>do:
MetacelloScriptApiExecutor>>executeString:do:
ByteString(String)>>execute:against:
MetacelloScriptApiExecutor(MetacelloScriptExecutor)>>execute:
Metacello>>execute
Metacello>>load
[
Metacello new
    configuration: 'TodeClient';
    version: #release;
    repository: 'filetree:///opt/gsDevKitHome/repository';
    load ] in UndefinedObject>>DoIt in Block: [ ...
BlockClosure>>on:do:
UndefinedObject>>DoIt
OpalCompiler>>evaluate
Got startup errors:
    The symbolic version #release is not defined in ConfigurationOfTodeClient for the current platform. Possible symbolic version values include: #(#bleedingEdge)


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: gsDevKitHome installServer error

GLASS mailing list


On 09/29/2015 04:25 AM, [hidden email] via Glass wrote:
Ciao,

        i working to install gsDevKitHome on a new Ubuntu 13.04.03 desktop system
       
        After cloning the git repository i do the command:

            /opt/gsDevKitHome$ installServer devkit 3.1.0.6

    the system reports:  ( the errors marked in red )

    Some considerations ?

    Thanks,
                    Dario

   
Installing GemStone/S 3.1.0.6
[Info] Starting installation of GemStone64Bit3.1.0.6-x86_64.Linux on meeting001
mar 29 set 2015, 11.45.29, CEST
[Info] Setting up shared memory
  Total memory available is 3769 MB
  Max shared memory segment size is -16 MB
  Max shared memory allowed is -65536 MB
/opt/gsDevKitHome/bin/installGemStone: riga 194: [: 18446744073692774399: attesa espressione intera
/opt/gsDevKitHome/bin/installGemStone: riga 198: [: 18446744073692774399: attesa espressione intera
[Info] No need to increase max shared memory segment size
/opt/gsDevKitHome/bin/installGemStone: riga 207: [: 18446744073692774399: attesa espressione intera
[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
[Info] Setting up GemStone netldi service port
[Info] Adding "gs64ldi  50377/tcp" to /etc/services
[Info] Downloading GemStone64Bit3.1.0.6-x86_64.Linux.zip using /usr/bin/wget
--2015-09-29 11:45:29--  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   727KB/s   in 2m 15s

2015-09-29 11:47:45 (719 KB/s) - "GemStone64Bit3.1.0.6-x86_64.Linux.zip" salvato [99593193/99593193]

[Info] Creating /opt/gemstone directory
[Info] Uncompressing GemStone archive into /opt/gsDevKitHome/gemstone/products/
[Info] Copying initial system.conf to data directory
[Info] Copying initial Seaside repository to data directory
Install Pharo
Installing Pharo
--2015-09-29 11:47:48--  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: 5377 (5,3K) [text/html]
Salvataggio in: "STDOUT"

 0% [                                                                            ] 0           --.-K/s              Downloading the latest pharoVM:
    http://files.pharo.org/vm/pharo/linux/latest.zip
100%[===========================================================================>] 5.377       --.-K/s   in 0,005s  

2015-09-29 11:47:48 (956 KB/s) - scritto su stdout [5377/5377]

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
Downloading PharoV40.sources:
    http://files.pharo.org/sources//PharoV40.sources.zip
Creating starter scripts pharo and pharo-ui
--2015-09-29 11:48:23--  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: 2787 (2,7K) [text/html]
Salvataggio in: "STDOUT"

100%[===========================================================================>] 2.787       --.-K/s   in 0,002s  

2015-09-29 11:48:24 (1,47 MB/s) - scritto su stdout [2787/2787]

Downloading the latest 40 Image:
    http://files.pharo.org/get-files/40/pharo.zip
Pharo.image
copy gci libraries
[Info] Finished GemStone64Bit3.1.0.6-x86_64.Linux installation on meeting001

[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

Fetched -> ConfigurationOfTodeClient-dkh.15 --- filetree:///opt/gsDevKitHome/repository --- filetree:///opt/gsDevKitHome/repository
Loaded -> ConfigurationOfTodeClient-dkh.15 --- filetree:///opt/gsDevKitHome/repository --- filetree:///opt/gsDevKitHome/repository'Errors in script loaded from /opt/gsDevKitHome/pharo/todeLoad.st'
==== Startup Error: The symbolic version #release is not defined in ConfigurationOfTodeClient for the current platform. Possible symbolic version values include: #(#bleedingEdge)

Dario,

Thanks for the detailed log ... hmmm it looks like you are ending up downloading Pharo4.0 and the ConfigurationOfTodeClient doesn't work with Pharo4.0 ... I am curious as to how that happened ... the installPharo script on the dev branch of gsDevKitHome is hard-wired to download Phare3.0 ...

Dale


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: gsDevKitHome installServer error

GLASS mailing list
Ciao,


> Dario,
>
> Thanks for the detailed log ... hmmm it looks like you are ending up downloading Pharo4.0 and the ConfigurationOfTodeClient doesn't work with Pharo4.0 ... I am curious as to how that happened ... the installPharo script on the dev branch of gsDevKitHome is hard-wired to download Phare3.0 ...
>
> Dale

        But what i can do to complete the   installServer devkit 3.1.0.6

        After the error the script is end and didn't complete the installation.

        Thanks for any considerations,

                Dario
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: gsDevKitHome installServer error

GLASS mailing list
Dario,

Okay I've taken a second look at the log that you provided and I see
that the script is downloadinghttp://get.pharo.org/stable:

   Creating starter scripts pharo and pharo-ui
    --2015-09-29 11:48:23--  http://get.pharo.org/stable

and when I look at the current version of the installPharo script[1] the
code should be downloading vmlatest and 3.0, not stable, so I assume
that you are using an older version of gsDevKitHome and in the last
version on the master branch, there is a commit [3] for Issue #66[2]
that specifically changes from downloading stable:

-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
+ wget -O- get.pharo.org/vmLatest | bash
+wget -O- get.pharo.org/30 | bash

So at a minimum you should patch your copy of $GS_HOME/bin/installPharo  
with the above changes. At best you should update to use the latest
commit on the master branch:

   cd $GS_HOME
   git status                                # record the branch you are
currently on
   git checkout -b merge_latest #create temp branch as target of pull
   git pull origin master             # deal with conflicts if any and
commit if necessary
   git checkout <branch-name>
   git merge merge_latest
   git branch -d merge_latest    # delete the temp branch

and then you should be able to get going from there ...

Dale

[1] https://github.com/GsDevKit/gsDevKitHome/blob/master/bin/installPharo
[2] https://github.com/GsDevKit/gsDevKitHome/issues/66
[3]
https://github.com/GsDevKit/gsDevKitHome/commit/95a30646b082d1965fc15addc77badd93c9d1f74


On 09/30/2015 03:35 AM, Trussardi Dario Romano via Glass wrote:

> Ciao,
>
>
>> Dario,
>>
>> Thanks for the detailed log ... hmmm it looks like you are ending up downloading Pharo4.0 and the ConfigurationOfTodeClient doesn't work with Pharo4.0 ... I am curious as to how that happened ... the installPharo script on the dev branch of gsDevKitHome is hard-wired to download Phare3.0 ...
>>
>> Dale
> But what i can do to complete the   installServer devkit 3.1.0.6
>
> After the error the script is end and didn't complete the installation.
>
> Thanks for any considerations,
>
> Dario
> _______________________________________________
> Glass mailing list
> [hidden email]
> http://lists.gemtalksystems.com/mailman/listinfo/glass

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass