The catalog content of "pkgs.racket-lang.org" (as opposed to the server that handles dynamic functionality for the web interface) is served directly from S3, so it should be reliable.
You're showing a "host not found" error. I think that would be a DNS failure, not a server failure. A DNS failure might show up in Racket due to a file-descriptor leak, so I'll take a look at `raco pkg` for a potential problem along those lines. Meanwhile, if you want to get the catalog content in a single download, you could use raco pkg catalog-clone http://pkgs.racket-lang.org <local-catalog> and pass `SRC_CATALOG=<local-catalog>` to `make`. At Tue, 13 Jan 2015 14:28:24 -0500, Jay McCarthy wrote: > FWIW, I see no downtime in my logs. > > On Tuesday, January 13, 2015, Asumu Takikawa <[email protected]> wrote: > > > Hi all, > > > > I've been trying to update my Racket checkout and it's getting stuck on > > the `raco pkg update -a` phase of the Makefile. > > > > It's failed something like 9 times in a row for me with errors of the > > following form: > > > > tcp-connect: connection failed > > detail: host not found > > address: pkgs.racket-lang.org > > port number: 80 > > step: 1 > > system error: Name or service not known; errno=-2 > > context...: > > > > I've had errors like this before when trying to build Docker images for > > Racket. I would start out with a minimal Racket and then try to install > > all of the main distribution packages via the network. It would usually > > fail with a tcp-connect error like this. > > > > In the Docker case, I gave up and used a git checkout of all the > > packages and installed them locally. > > > > Can we improve reliability of the package server for this use case or > > alternatively set up a meta-repo of all the main distribution packages > > (that can be checked out at once) to avoid this kind of thing? > > > > Cheers, > > Asumu > > ____________________ > > Racket Users list: > > http://lists.racket-lang.org/users > > > > > -- > Jay McCarthy > http://jeapostrophe.github.io > > "Wherefore, be not weary in well-doing, > for ye are laying the foundation of a great work. > And out of small things proceedeth that which is great." > - D&C 64:33 > ____________________ > Racket Users list: > http://lists.racket-lang.org/users ____________________ Racket Users list: http://lists.racket-lang.org/users

