id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 30445,play: checksum mismatch,jon.herron@…,ci42,"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 $ 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 }}} ",defect,closed,Normal,,ports,2.0.0,fixed,checksum,,play