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

Sean Farley sean at macports.org
Fri Jul 8 10:56:48 PDT 2016


Rainer Müller <raimue at macports.org> writes:

> 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

D'oh! You are correct. That is exactly what happened.


More information about the macports-dev mailing list