Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#30445 closed defect (fixed)

play: checksum mismatch

Reported by: jon.herron@… Owned by: ci42
Priority: Normal Milestone:
Component: ports Version: 2.0.0
Keywords: checksum Cc:
Port: play

Description (last modified by ryandesign (Ryan Schmidt))

When trying to install play framework 1.2.2 I get checksum mismatch errors. If I manually fix them in the Portfile, more errors await. So I punted on it for now until it becomes more of a problem. I'm sure someone with more knowledge of MacPorts could fix pretty quickly. It's also entirely possible I'm doing something wrong, pretty new to MacPorts.

$ sudo port selfupdate
--->  Updating the ports tree
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.0.0 installed,
MacPorts base version 2.0.0 downloaded.
--->  MacPorts base is already the latest version

$ sudo port upgrade outdated
Error: No ports matched the given expression

$ sudo port clean --dist play
--->  Cleaning play


$ sudo port install play
--->  Fetching archive for play
--->  Fetching play
--->  Attempting to fetch play-1.2.2.tar.gz from https://github.com/playframework/play/tarball/1.2.2
--->  Verifying checksum(s) for play
Error: Checksum (sha1) mismatch for play-1.2.2.tar.gz
Error: Checksum (rmd160) mismatch for play-1.2.2.tar.gz
Error: Target org.macports.checksum returned: Unable to verify file checksums
Log for play is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_play/play/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>


$ cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_play/play/main.log
version:1
:debug:main Executing org.macports.main (play)
:debug:main changing euid/egid - current euid: 0 - current egid: 0
:debug:main egid changed to: 501
:debug:main euid changed to: 601
:debug:archivefetch archivefetch phase started at Thu Jul 28 23:11:58 EDT 2011
:msg:archivefetch --->  Fetching archive for play
:debug:archivefetch Executing org.macports.archivefetch (play)
:debug:archivefetch euid/egid changed to: 0/0
:debug:archivefetch chowned /opt/local/var/macports/software/play to macports
:debug:archivefetch euid/egid changed to: 601/501
:debug:archivefetch euid/egid changed to: 0/0
:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
:debug:archivefetch euid/egid changed to: 601/501
:info:archivefetch --->  play-1.2.2_0.darwin_10.noarch.tbz2 doesn't seem to exist in /opt/local/var/macports/software/play
:debug:archivefetch Privilege de-escalation not attempted as not running as root.
:debug:fetch fetch phase started at Thu Jul 28 23:11:58 EDT 2011
:notice:fetch --->  Fetching play
:debug:fetch Can't run fetch on this port without elevated privileges. Escalating privileges back to root.
:debug:fetch euid changed to: 0. egid changed to: 0.
:debug:fetch changing euid/egid - current euid: 0 - current egid: 0
:debug:fetch egid changed to: 501
:debug:fetch euid changed to: 601
:debug:fetch Executing org.macports.fetch (play)
:info:fetch --->  play-1.2.2.tar.gz doesn't seem to exist in /opt/local/var/macports/distfiles/play
:debug:fetch Pinging github.com...
:debug:fetch Pinging distfiles.macports.org...
:debug:fetch Pinging aarnet.au.distfiles.macports.org...
:debug:fetch Pinging her.gr.distfiles.macports.org...
:debug:fetch Pinging lil.fr.distfiles.macports.org...
:debug:fetch Pinging sea.us.distfiles.macports.org...
:debug:fetch Pinging ykf.ca.distfiles.macports.org...
:debug:fetch github.com ping time is 29.914
:debug:fetch distfiles.macports.org ping time is 79.885
:debug:fetch aarnet.au.distfiles.macports.org ping time is 257.642
:debug:fetch her.gr.distfiles.macports.org ping time is 202.826
:debug:fetch lil.fr.distfiles.macports.org ping time is 130.485
:debug:fetch sea.us.distfiles.macports.org ping time is 10000
:debug:fetch ykf.ca.distfiles.macports.org ping time is 81.371
:notice:fetch --->  Attempting to fetch play-1.2.2.tar.gz from https://github.com/playframework/play/tarball/1.2.2
:debug:fetch Privilege de-escalation not attempted as not running as root.
:debug:checksum checksum phase started at Thu Jul 28 23:12:17 EDT 2011
:notice:checksum --->  Verifying checksum(s) for play
:debug:checksum Executing org.macports.checksum (play)
:info:checksum --->  Checksumming play-1.2.2.tar.gz
:error:checksum Checksum (sha1) mismatch for play-1.2.2.tar.gz
:info:checksum Portfile checksum: play-1.2.2.tar.gz sha1 1ebc9f02e3204258966ff8e6226a7ddb7c8bb2e2
:info:checksum Distfile checksum: play-1.2.2.tar.gz sha1 b3d3fafcaa1525345354465484bf5c9139e1f1fb
:error:checksum Checksum (rmd160) mismatch for play-1.2.2.tar.gz
:info:checksum Portfile checksum: play-1.2.2.tar.gz rmd160 7a9984b800eaf699bcdea99e60e47bab8a7e99f9
:info:checksum Distfile checksum: play-1.2.2.tar.gz rmd160 6dadb0616aa81180a6c27baf43dfaacd5485c05c
:info:checksum The correct checksum line may be:
:info:checksum checksums           sha1    b3d3fafcaa1525345354465484bf5c9139e1f1fb \
                    rmd160  6dadb0616aa81180a6c27baf43dfaacd5485c05c
:error:checksum Target org.macports.checksum returned: Unable to verify file checksums
:debug:checksum Backtrace: Unable to verify file checksums
    while executing
"$procedure $targetname"
:info:checksum Warning: the following items did not execute (for play): org.macports.activate org.macports.checksum org.macports.extract org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install
:notice:checksum Log for play is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_play/play/main.log

Change History (3)

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

Description: modified (diff)
Keywords: play mismatch removed
Owner: changed from macports-tickets@… to ciserlohn@…
Summary: Cannot install Play Framework 1.2.2play: checksum mismatch

Use WikiFormatting please and Cc the port's maintainer.

comment:2 Changed 9 years ago by ci42

Resolution: fixed
Status: newclosed

There was a stealth update from upstream. Fixed in r81313.

comment:3 Changed 9 years ago by jon.herron@…

Flawless victory. Thanks so much for the quick turn around!

Note: See TracTickets for help on using tickets.