[150004] trunk/dports/python/py-ipython/Portfile

Rainer Müller raimue at macports.org
Fri Jul 8 03:34:55 PDT 2016


On 2016-07-08 10:34, Clemens Lang wrote:
> ----- On 8 Jul, 2016, at 07:59,  sean at macports.org wrote:
> 
>> [150004] trunk/dports/python/py-ipython/Portfile
>> Revision 150004
>> Author sean at macports.org
>> Date 2016-07-07 22:59:39 -0700 (Thu, 07 Jul 2016)
>> Log Message py-ipython: update to 5.0.0
> 
> I'm seeing a checksum failure for this change when fetched from https://github.com/ipython/ipython/tarball/5.0.0:
> 
> --->  Checksumming ipython-5.0.0.tar.gz
> Error: Checksum (rmd160) mismatch for ipython-5.0.0.tar.gz
> Portfile checksum: ipython-5.0.0.tar.gz rmd160 9160a6f37e8364d0dce6fc7a41ed4e1c1b81dbb3
> Distfile checksum: ipython-5.0.0.tar.gz rmd160 2bd45ecded8dd0425db4604675f8ef709ad7189a
> Error: Checksum (sha256) mismatch for ipython-5.0.0.tar.gz
> Portfile checksum: ipython-5.0.0.tar.gz sha256 7ec0737169c74056c7fc8298246db5478a2d6c90cfd19c3253222112357545df
> Distfile checksum: ipython-5.0.0.tar.gz sha256 7e0023896ceca69d3150cef76276b1c0e825e84eee287c7d0717703ceb3c8818
> The correct checksum line may be:
> checksums           rmd160  2bd45ecded8dd0425db4604675f8ef709ad7189a \
>                     sha256  7e0023896ceca69d3150cef76276b1c0e825e84eee287c7d0717703ceb3c8818
> Error: Failed to checksum py27-ipython: Unable to verify file checksums

I guess you first fetched the file from pypi and updated the checksums,
before switching to the github portgroup. As the distfile already
existed locally, it was never fetched again during testing. I verified
the checksums matched against pypi, so my theory seems correct.

I went ahead and udpated the checksums for github:
http://trac.macports.org/changeset/150006

Rainer


More information about the macports-dev mailing list