[MacPorts] #42623: py-numba fails checksum if mirrors fail through to github
MacPorts
noreply at macports.org
Wed Feb 26 08:33:47 PST 2014
#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
More information about the macports-tickets
mailing list