source builds timing out on access to localhost

14 views
Skip to first unread message

John Clements

unread,
Jul 10, 2019, 12:28:43 PM7/10/19
to Racket Developers
I’m running into a funny problem on the source builds for the initial release build. Specifically, they all time out after 30 minutes, like this:

raco setup: installing: <collects>/racket
raco setup: --- post-installing collections --- [5:49:58]
raco setup: --- checking package dependencies --- [5:49:58]
bundle/racket/bin/raco pkg install --catalog http://localhost:9440/ --scope installation --skip-installed --deps search-auto --pkgs -j 1 --recompile-only --source --no-setup racket-lib
Resolving "racket-lib" via http://localhost:9440/
timeout for "{2} Minimal Racket | {4} Source"
Build FAILED for "{2} Minimal Racket | {4} Source”

That is, the source builds fail trying to resolve “racket-lib” using the server running on localhost.

This is very strange, because all of the *remote* hosts are having no problems downloading the needed libraries from the tunneled web-server, it’s just the one running on localhost.

I’ve tried running curl to make requests to “http://localhost:9440”, and these succeed just fine. Also, when I use netcat to issue broken requests to the server running on localhost, I see error messages appearing in the build log.

One obvious possible solution would just be to delegate the source builds to the remote machines, but that seems complex and wasteful.

Thoughts?

John



Reply all
Reply to author
Forward
0 new messages