[Glass] Installation problem ...
Dale Henrichs via Glass
glass at lists.gemtalksystems.com
Thu Jul 6 06:17:49 PDT 2017
Marten,
Unfortunately I don't see enough in the stacks (pharo stack dumps can be
truncated) to be able to know exactly where the problem lies.
I am curious because right now I am not sure why Pharo would be hitting
the network for BaselineOfFileTree or BaselineOfMetacello since it
should be using the cloned GitHub repositories ...
If I had to guess what was going on, I'd say that Pharo was having
trouble downloading a zip file from GitHub --- as that is the only site
that would require https access --- but there's not enough information
from the stack dump to understand where in the code path the https site
is being hit ...
GitHub has to be hit early on in the load process, since Pharo3.0 does
not have FileTree loaded by default and timeouts due to slow network
access cannot be completely avoided.
The confusing bit for me is your dump shows that
BaselineOfMetacello-TravisCI.93 was already loaded from a filetree:
repository, so I am not exactly sure which part of the load sequence I
am looking at ... once FileTree is installed into Pharo I wouldn't think
that we'd have to hit GitHub anymore ...
I will have to look more closely at the devKitCommandLine image building
sequence and see if I can find the reason for hitting github after
FileTree has been installed ...
Dale
On 7/6/17 3:29 AM, Marten Feldtmann via Glass wrote:
>
> Installation day again ... a new customer. I tried to install
> GsDevKit_home on a new Ubuntu 16.04.1 system and the installation
> failed for more than 30 minutes ... after lots of attempts the
> installation went through all steps ...
>
>
>
>
> Fetched -> BaselineOfMetacello-TravisCI.93 --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository
> Loaded -> BaselineOfMetacello-TravisCI.93 --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository
> Loading baseline of BaselineOfMetacello...4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40
>
> ...RETRY->BaselineOfFileTree4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40
>
> ...RETRY->BaselineOfFileTree4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40
> 'Errors in script loaded from /home/projekt37/GsDevKit_home/sys/default/pharo/gsDevKitCommandLineLoad.st'
> ConnectionClosed: Connection closed while waiting for data.
> Socket>>waitForDataFor: in Block: [ ConnectionClosed signal: 'Connection closed whil...etc...
> Socket>>waitForDataFor:ifClosed:ifTimedOut:
> Socket>>waitForDataFor:
> ZdcSecureSocketStream(ZdcAbstractSocketStream)>>socketWaitForData
> ZdcSecureSocketStream>>readEncryptedBytes:startingAt:count:
> ZdcSecureSocketStream>>connect
> ZnNetworkingUtils>>socketStreamToUrlDirectly:
> ZnNetworkingUtils>>socketStreamToUrl:
> ZnNetworkingUtils class>>socketStreamToUrl:
> ZnClient>>getConnectionAndExecute
> ZnClient>>executeWithRedirectsRemaining:
> ZnClient>>executeWithRetriesRemaining: in Block: [ self executeWithRedirectsRemaining: self maxNumb...etc...
> BlockClosure>>on:do:
> ZnClient>>executeWithRetriesRemaining:
> ZnClient>>executeWithTimeout in Block: [ self executeWithRetriesRemaining: self numberOfR...etc...
> BlockClosure>>on:do:
> ZnClient>>executeWithTimeout in Block: [ ...
> ZnClient>>withTimeoutDo: in Block: [ ^ block value ]
> ZnConnectionTimeout(DynamicVariable)>>value:during: in Block: [ ...
> BlockClosure>>ensure:
> ZnConnectionTimeout(DynamicVariable)>>value:during:
> ZnConnectionTimeout class(DynamicVariable class)>>value:during:
> ZnClient>>withTimeoutDo:
> ZnClient>>executeWithTimeout
> ZnClient>>execute in Block: [ result := self executeWithTimeout ]
> ZnClient>>withProgressDo: in Block: [ ^ block value ]
> ZnSignalProgress(DynamicVariable)>>value:during: in Block: [ ...
> BlockClosure>>ensure:
> ZnSignalProgress(DynamicVariable)>>value:during:
> ZnSignalProgress class(DynamicVariable class)>>value:during:
> Error on or near line 142 :: create_gs_server_image -d /home/projekt37/GsDevKit_home/shared/pharo gsDevKitCommandLine :: create_gs_server_image -d /home/projekt37/GsDevKit_home/shared/pharo gsDevKitCommandLine
> Error on or near line 74 :: devKitCommandLine stones :: devKitCommandLine stones
> Error on or near line 44 :: stones :: stones
>
>
> _______________________________________________
> 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/20170706/3180266a/attachment.html>
More information about the Glass
mailing list