#42623: py-numba fails checksum if mirrors fail through to github -----------------------------+-------------------------------- Reporter: russell.jones@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: py-numba -----------------------------+-------------------------------- Sometimes py*-numba fails to build because the file is obtained from https://github.com/numba/numba/tarball/0.12.0 (for example) rather than from any of the mirrors with the macports distfiles. Alternatively the checksum mysteriously fails (unfortunately I didn't look at the log before I cleaned, so that may well clarify what's happened). When this happens, one needs to do a {{{ sudo port selfupdate ; sudo port clean --all py*-numba }}} This is because the old portfile is being used, but still succeeds with github. If the tar file isn't removed with --all, the build seems to keep trying to use it, though I could be mistaken about that. If so, I guess that's a bug. Either way, it would be nice if this didn't happen, i.e. if the github entry was commented out with a note for those who want to run old versions deliberately. I believe this only shows up if you're building (e.g. to use a non-/opt/local prefix), but I thought it would at least be useful to mention for the benefit of others who run into this problem. -- Ticket URL: <https://trac.macports.org/ticket/42623> MacPorts <http://www.macports.org/> Ports system for OS X