Opened 2 years ago

Closed 2 years ago

#64458 closed defect (fixed)

py36-pymunk @5.6.0: checksum mismatch

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: stromnov (Andrey Stromnov)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc:
Port: py-pymunk

Description (last modified by ryandesign (Ryan Carsten Schmidt))

https://build.macports.org/builders/ports-12_x86_64-builder/builds/15410/steps/install-port/logs/stdio

--->  Checksumming pymunk-5.6.0.zip
DEBUG: Calculated (rmd160) is bcc7ac3126df50b8aa741e6404b795a73d50bfe3
Error: Checksum (rmd160) mismatch for pymunk-5.6.0.zip
Portfile checksum: pymunk-5.6.0.zip rmd160 055f76d943ed8f8d1011676d418c4cf23fa891c6
Distfile checksum: pymunk-5.6.0.zip rmd160 bcc7ac3126df50b8aa741e6404b795a73d50bfe3
DEBUG: Calculated (sha256) is dba89d3e4eac40cca31468366b371459021ff1f433359297a8c96b1ede11c20b
Error: Checksum (sha256) mismatch for pymunk-5.6.0.zip
Portfile checksum: pymunk-5.6.0.zip sha256 c5a498c70f7765c34f3397cf943b069057f5bef4e0218e4cfbb733e9f38fa5fa
Distfile checksum: pymunk-5.6.0.zip sha256 dba89d3e4eac40cca31468366b371459021ff1f433359297a8c96b1ede11c20b
DEBUG: Calculated (size) is 5498226
Error: Checksum (size) mismatch for pymunk-5.6.0.zip
Portfile checksum: pymunk-5.6.0.zip size 95255
Distfile checksum: pymunk-5.6.0.zip size 5498226
The correct checksum line may be:
checksums           rmd160  bcc7ac3126df50b8aa741e6404b795a73d50bfe3 \
                    sha256  dba89d3e4eac40cca31468366b371459021ff1f433359297a8c96b1ede11c20b \
                    size    5498226
Error: Failed to checksum py36-pymunk: Unable to verify file checksums

I wonder what changed to cause the distfile to increase to over 57 times its prior size...

Change History (2)

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

I think nothing changed. The distfiles we've mirrored for other versions of py-pymunk have been larger too. I think when you updated py-pymunk to 6.1.0 and pinned the py36 and earlier versions to 5.6.0 you pasted the checksums for py-ipykernel 4.9.0 into the py-pymunk Portfile by mistake.

comment:2 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

In e18f532dfc8f1e3e86fcdf367510cb171134d363/macports-ports (master):

py-pymunk: Fix checksums

Closes: #64458

Note: See TracTickets for help on using tickets.