coin-or-tools / ThirdParty-Mumps

COIN-OR autotools harness to build Mumps
Eclipse Public License 1.0
18 stars 13 forks source link

HTTP request not responding #8

Closed tramelon closed 1 year ago

tramelon commented 1 year ago

=> [12/34] RUN cd CoinIpopt/ThirdParty/Mumps; ./get.Mumps 801.4s => => # Connecting to mumps.enseeiht.fr (mumps.enseeiht.fr)|147.127.176.144|:80... connected. => => # HTTP request sent, awaiting response... No data received. => => # Retrying. => => # --2022-09-23 19:20:09-- (try: 3) http://mumps.enseeiht.fr/MUMPS_4.10.0.tar.gz => => # Connecting to mumps.enseeiht.fr (mumps.enseeiht.fr)|147.127.176.144|:80... connected. => => # HTTP request sent, awaiting response...

svigerske commented 1 year ago

Happens sometimes. So we started caching the tarball, which is available in releases of ThirdParty-Mumps for years. Please update.

tramelon commented 1 year ago

This has been happening consistently for the past few days at least. What command should I use for that?

svigerske commented 1 year ago

You seem to use a very old version of Ipopt, bringing an very old version of ThirdParty-Mumps. Just update to current Ipopt or current ThirdParty-Mumps at least. Or follow instructions from INSTALL or README on how to do what get.Mumps is doing manually.

tramelon commented 1 year ago

Thanks a lot. That make sense. Yes, I am using 3.12. I am trying to upgrade to 3.14.4, but the ThirdParty folder is no longer in the newer version. So "RUN cd CoinIpopt/ThirdParty/Mumps; ./get.Mumps" doesn't work anymore. What is the new docker command equivalent to that?

svigerske commented 1 year ago

Builds have changed a bit since Ipopt 3.13. Either add commands to build dependencies of Ipopt, like Mumps, or use coinbrew.

Instructions are at https://coin-or.github.io/Ipopt/INSTALL.html