[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