-
Notifications
You must be signed in to change notification settings - Fork 110
Description
Describe the bug
I'm trying to install MESA r15140, and it fails, seemingly because some of the dependencies it tries to download have vanished off the internet.
To Reproduce
Install an Amuse development build with everything else into a virtualenv, then inside the same venv:
$ DOWNLOAD_CODES=1 make mesa_r15140.code
Expected behavior
MESA to be downloaded, built and installed (over the next couple hours 😃)
Logs
src/amuse/community/mesa_r15140/download.py tries and fails to download the following (they all 404):
http://www.astro.wisc.edu/~townsend/resource/download/sdk2/src/lapack95.tgz
http://www.astro.wisc.edu/~townsend/resource/download/sdk2/src/fpx3.tar.gz
http://www.astro.wisc.edu/~townsend/resource/download/sdk2/src/crlibm-1.0beta4.tar.gz
It then crashes because it cannot patch the downloaded codes, but the root of the problem is that they're gone.
Environment (please complete the following information):
- OS and version: Kubuntu 22.04
- Compiler: gcc 11.4.0
Additional context
I've found a mirror of crlibm at https://github.com/taschini/crlibm, from which one can download the code using https://github.com/taschini/crlibm/archive/refs/heads/master.tar.gz. This claims to be version 1.0beta5, updated from 1.0beta3. Not sure what happened to beta4 there, except that it apparently used to be in Wisconsin.
There are many things called fpx3 online, but it appears to be a Fortran preprocessor. There's a link to it at https://fortranwiki.org/fortran/show/Fpx3, but that gives me a 403 Forbidden.
Perhaps Mr. Townsend could be prevailed on to put the files back where they were? Or maybe we could mirror them somewhere, if we can get a copy and that's possible license-wise?