Opened 10 months ago

Closed 10 months ago

Last modified 10 months ago

#67747 closed defect (fixed)

libetpan: broken checksums

Reported by: barracuda156 Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: libetpan

Description

Apparently checksums got broken:

Portfile checksum: libetpan-1.9.4.tar.gz size 5000369
Distfile checksum: libetpan-1.9.4.tar.gz size 5000313
The correct checksum line may be:
checksums           rmd160  be7966c6b99c98ed83e32927531fac6bfffd79de \
                    sha256  a7ea86cae2afbe06ae5b9f70eb78c2dc5da3f10285e8b01cbc088ed678489fc1 \
                    size    5000313
Error: Failed to checksum libetpan: Unable to verify file checksums

Change History (3)

comment:1 Changed 10 months ago by ryandesign (Ryan Carsten Schmidt)

A stealth update has occurred because the port uses the github portgroup and does not specify github.tarball_from, therefore it defaults to the deprecated tarball method whose checksums change if the github project's owner ever changes, and it did change from dinhviethoa to dinhvh.

Since there is no new version available upstream yet, there's no advantage to switching to the new archive tarball type now and making everyone download a new distfile that is functionally equivalent to the old one, so for now, probably setting master_sites macports_distfiles is the best workaround.

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

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In 4f84d1d46e9bcc332a3d38ddaf5704666331827f/macports-ports (master):

libetpan: Use master_sites macports_distfiles

Avoids stealth update due to GitHub owner name change.

Closes: #67747

comment:3 Changed 10 months ago by barracuda156

Thank you for fixing this!

Note: See TracTickets for help on using tickets.