Opened 2 years ago
Last modified 2 years ago
#65220 assigned defect
dijo @0.2.7: checksum mismatch
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | herbygillot (Herby Gillot) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | dijo |
Description
---> Verifying checksums for dijo DEBUG: Executing org.macports.checksum (dijo) ---> Checksumming dijo-0.2.7.tar.gz DEBUG: Calculated (rmd160) is a54630b39fed12145e2ab27b865053870c5a1e5c Error: Checksum (rmd160) mismatch for dijo-0.2.7.tar.gz Portfile checksum: dijo-0.2.7.tar.gz rmd160 81dda9fe1c1a79b70922c3379b84ac5d469f41f3 Distfile checksum: dijo-0.2.7.tar.gz rmd160 a54630b39fed12145e2ab27b865053870c5a1e5c DEBUG: Calculated (sha256) is 12409afa06421d6399495fa6c36265dd4c51b01ea672307e3cca4945f10216f4 Error: Checksum (sha256) mismatch for dijo-0.2.7.tar.gz Portfile checksum: dijo-0.2.7.tar.gz sha256 e35cfe6b5bb029c62d11a80c0a45f697c863a609d081f65a10678ba90fea4349 Distfile checksum: dijo-0.2.7.tar.gz sha256 12409afa06421d6399495fa6c36265dd4c51b01ea672307e3cca4945f10216f4 DEBUG: Calculated (size) is 31167 Error: Checksum (size) mismatch for dijo-0.2.7.tar.gz Portfile checksum: dijo-0.2.7.tar.gz size 31178 Distfile checksum: dijo-0.2.7.tar.gz size 31167
The port is using the legacy GitHub download endpoint, which can result in checksum mismatches if the GitHub developer name changes, which could be what happened here: The port specifies the developer name as "NerdyPepper" while the developer's name on GitHub is currently styled as "nerdypepper". Case is significant. Using github.tarball_from archive
avoids future checksum mismatches caused by developer name changes.
Note: See
TracTickets for help on using
tickets.
Indeed archive.org shows that back in June 2021 the developer's name was capitalized "NerdyPepper" and by January 2022 it had changed to "nerdypepper".