[MacPorts] #30445: play: checksum mismatch (was: Cannot install Play Framework 1.2.2)

MacPorts noreply at macports.org
Thu Jul 28 21:56:25 PDT 2011


#30445: play: checksum mismatch
----------------------------------+-----------------------------------------
 Reporter:  jon.herron@…          |       Owner:  ciserlohn@…           
     Type:  defect                |      Status:  new                   
 Priority:  Normal                |   Milestone:                        
Component:  ports                 |     Version:  2.0.0                 
 Keywords:  checksum              |        Port:  play                  
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):

  * keywords:  play checksum mismatch => checksum
  * owner:  macports-tickets@… => ciserlohn@…


Old description:

> 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

New description:

 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
 }}}

--

Comment:

 Use WikiFormatting please and Cc the port's maintainer.

-- 
Ticket URL: <https://trac.macports.org/ticket/30445#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list