[MacPorts] #45621: unison @2.40.102_2 crashes

MacPorts noreply at macports.org
Thu Apr 16 16:53:44 PDT 2015


#45621: unison @2.40.102_2 crashes
---------------------------+--------------------------------
  Reporter:  me@…          |      Owner:  macports-tickets@…
      Type:  defect        |     Status:  reopened
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  unison ocaml  |
---------------------------+--------------------------------

Comment (by me@…):

 Tried to update my script to recompile 2.48 using ocaml 4.01, and I'm
 getting checksum errors.  From the log:

 {{{
 :debug:checksum checksum phase started at Thu Apr 16 19:50:56 EDT 2015
 :notice:checksum --->  Verifying checksums for unison
 :debug:checksum Executing org.macports.checksum (unison)
 :info:checksum --->  Checksumming unison-2.48.3.tar.gz
 :debug:checksum Calculated (rmd160) is
 f70cca489bbde21797429a7c687e6ac86299ae79
 :error:checksum Checksum (rmd160) mismatch for unison-2.48.3.tar.gz
 :info:checksum Portfile checksum: unison-2.48.3.tar.gz rmd160
 884b4ec225d0411e8112e809c621b6779cf816b6
 :info:checksum Distfile checksum: unison-2.48.3.tar.gz rmd160
 f70cca489bbde21797429a7c687e6ac86299ae79
 :debug:checksum Calculated (sha256) is
 f40d3cfbe82078d79328b51acab3e5179f844135260c2f4710525b9b45b15483
 :error:checksum Checksum (sha256) mismatch for unison-2.48.3.tar.gz
 :info:checksum Portfile checksum: unison-2.48.3.tar.gz sha256
 a695f9d45e95d3d9c3f25fcbf1891f5eb20e5aa51709f81b785a20e14270b7ee
 :info:checksum Distfile checksum: unison-2.48.3.tar.gz sha256
 f40d3cfbe82078d79328b51acab3e5179f844135260c2f4710525b9b45b15483
 :info:checksum The correct checksum line may be:
 :info:checksum checksums           rmd160
 f70cca489bbde21797429a7c687e6ac86299ae79 \
                     sha256
 f40d3cfbe82078d79328b51acab3e5179f844135260c2f4710525b9b45b15483
 :error:checksum org.macports.checksum for port unison returned: Unable to
 verify file checksums
 }}}

 The quick way to reproduce that is:
 {{{
 mkdir -p /tmp/unison-2.48.3_0/files; pushd /tmp/unison-2.48.3_0; wget
 https://trac.macports.org/export/135156/trunk/dports/net/unison/Portfile;
 wget https://trac.macports.org/export/135156/trunk/dports/net/unison/files
 /patch-Makefile.diff; mv patch-Makefile.diff files; chmod a+rx . Portfile
 files; sudo port -s install; popd; rm -r /tmp/unison-2.48.3_0
 }}}

 What's going on here?

-- 
Ticket URL: <https://trac.macports.org/ticket/45621#comment:13>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list