Just for the heck of it I set up an amd64 snapshot system to compare the
builds. The problem does not occur on the amd64 system. I expected this or
else it would have been fixed long ago.
So what does FETCH do that is different on arm from amd64 and why only to the
pypi.io website?
>From amd64 system:
===> Verifying install for py-alabaster-* in textproc/py-alabaster
===> Checking files for py-alabaster-0.7.10
>> Fetch https://pypi.io/packages/source/a/alabaster/alabaster-0.7.10.tar.gz
alabaster-0.7.10.tar.gz 100%
|**| 10486 00:00
>> (SHA256) alabaster-0.7.10.tar.gz: OK
===> py-alabaster-0.7.10 depends on: python->=2.7,<2.8 -> python-2.7.15p1
===> py-alabaster-0.7.10 depends on: py-setuptools->=39.0.1v0 ->
py-setuptools-40.0.0v0
>From arm system:
-Original Message-
From: owner-po...@openbsd.org On Behalf Of
s_g...@telus.net
Sent: November 5, 2018 10:17 AM
To: ports@openbsd.org
Subject: fetch problem with //pypi.io/packages/source/
I still get this when as part of a php build.
===> Verifying install for py-alabaster-* in textproc/py-alabaster ===>
Checking files for py-alabaster-0.7.10
>> Fetch
>> https://pypi.io/packages/source/a/alabaster/alabaster-0.7.10.tar.gz
ftp: SSL write error: handshake failed: Operation timed out
>> Fetch
https://ftp.openbsd.org/pub/OpenBSD/distfiles/alabaster-0.7.10.tar.gz
alabaster-0.7.10.tar.gz 100% |**| 10486 00:00
>> (SHA256) alabaster-0.7.10.tar.gz: OK
===> py-alabaster-0.7.10 depends on: python->=2.7,<2.8 -> python-2.7.15p1 ===>
py-alabaster-0.7.10 depends on: py-setuptools->=39.0.1v0 ->
py-setuptools-40.0.0v0
===> Extracting for py-alabaster-0.7.10
I can take the url and paste it into a Win web browser and it downloads without
a problem. This problem only occurs on this site.
Even it this cannot be resolved, is there a way to change the timeout to
something reasonable, like about 20 seconds instead of the 5 minutes? Trying to
build on arm is slow enough without these delays, and there are quite a number
of packages on this site