[MacPorts] #52308: gmp checksum mismatch

MacPorts noreply at macports.org
Thu Sep 22 06:36:57 CEST 2016


#52308: gmp checksum mismatch
------------------------+--------------------------------
  Reporter:  mattoxj@…  |      Owner:  macports-tickets@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  gmp        |
------------------------+--------------------------------
Changes (by larryv@…):

 * keywords:  gmp checksum mismatch =>
 * cc: mattoxj@… (removed)
 * version:  2.3.4 =>
 * milestone:  MacPorts 2.3.5 =>


Old description:

> version:1
> :debug:main gmp has no conflicts
> :debug:main Executing org.macports.main (gmp)
> :debug:main changing euid/egid - current euid: 0 - current egid: 0
> :debug:main egid changed to: 20
> :debug:main euid changed to: 502
> :debug:main Skipping completed org.macports.archivefetch (gmp)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:main Skipping completed org.macports.fetch (gmp)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:checksum checksum phase started at Wed Sep 21 21:25:00 EDT 2016
> :notice:checksum --->  Verifying checksums for gmp
> :debug:checksum Executing org.macports.checksum (gmp)
> :info:checksum --->  Checksumming gmp-6.1.1.tar.bz2
> :debug:checksum Calculated (rmd160) is
> e4f1e1f630d0bc6e23e531129212524a6865f02b
> :error:checksum Checksum (rmd160) mismatch for gmp-6.1.1.tar.bz2
> :info:checksum Portfile checksum: gmp-6.1.1.tar.bz2 rmd160
> 833b1dea9d3ce993e63cb3c629ab792e1e7197bb
> :info:checksum Distfile checksum: gmp-6.1.1.tar.bz2 rmd160
> e4f1e1f630d0bc6e23e531129212524a6865f02b
> :debug:checksum Calculated (sha256) is
> aa03dc59bdca72631d2301e4297cfa030bd31b907dc138e7b973d12311c90a22
> :error:checksum Checksum (sha256) mismatch for gmp-6.1.1.tar.bz2
> :info:checksum Portfile checksum: gmp-6.1.1.tar.bz2 sha256
> a8109865f2893f1373b0a8ed5ff7429de8db696fc451b1036bd7bdf95bbeffd6
> :info:checksum Distfile checksum: gmp-6.1.1.tar.bz2 sha256
> aa03dc59bdca72631d2301e4297cfa030bd31b907dc138e7b973d12311c90a22
> :info:checksum The correct checksum line may be:
> :info:checksum checksums           rmd160
> e4f1e1f630d0bc6e23e531129212524a6865f02b \
>                     sha256
> aa03dc59bdca72631d2301e4297cfa030bd31b907dc138e7b973d12311c90a22
> :error:checksum org.macports.checksum for port gmp returned: Unable to
> verify file checksums
> :debug:checksum Error code: NONE
> :debug:checksum Backtrace: Unable to verify file checksums
>     while executing
> "portchecksum::checksum_main org.macports.checksum"
>     ("eval" body line 1)
>     invoked from within
> "eval $procedure $targetname"
> :info:checksum Warning: targets not executed for gmp:
> 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 Please see the log file for port gmp for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/main.log

New description:

 {{{
 version:1
 :debug:main gmp has no conflicts
 :debug:main Executing org.macports.main (gmp)
 :debug:main changing euid/egid - current euid: 0 - current egid: 0
 :debug:main egid changed to: 20
 :debug:main euid changed to: 502
 :debug:main Skipping completed org.macports.archivefetch (gmp)
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:main Skipping completed org.macports.fetch (gmp)
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:checksum checksum phase started at Wed Sep 21 21:25:00 EDT 2016
 :notice:checksum --->  Verifying checksums for gmp
 :debug:checksum Executing org.macports.checksum (gmp)
 :info:checksum --->  Checksumming gmp-6.1.1.tar.bz2
 :debug:checksum Calculated (rmd160) is
 e4f1e1f630d0bc6e23e531129212524a6865f02b
 :error:checksum Checksum (rmd160) mismatch for gmp-6.1.1.tar.bz2
 :info:checksum Portfile checksum: gmp-6.1.1.tar.bz2 rmd160
 833b1dea9d3ce993e63cb3c629ab792e1e7197bb
 :info:checksum Distfile checksum: gmp-6.1.1.tar.bz2 rmd160
 e4f1e1f630d0bc6e23e531129212524a6865f02b
 :debug:checksum Calculated (sha256) is
 aa03dc59bdca72631d2301e4297cfa030bd31b907dc138e7b973d12311c90a22
 :error:checksum Checksum (sha256) mismatch for gmp-6.1.1.tar.bz2
 :info:checksum Portfile checksum: gmp-6.1.1.tar.bz2 sha256
 a8109865f2893f1373b0a8ed5ff7429de8db696fc451b1036bd7bdf95bbeffd6
 :info:checksum Distfile checksum: gmp-6.1.1.tar.bz2 sha256
 aa03dc59bdca72631d2301e4297cfa030bd31b907dc138e7b973d12311c90a22
 :info:checksum The correct checksum line may be:
 :info:checksum checksums           rmd160
 e4f1e1f630d0bc6e23e531129212524a6865f02b \
                     sha256
 aa03dc59bdca72631d2301e4297cfa030bd31b907dc138e7b973d12311c90a22
 :error:checksum org.macports.checksum for port gmp returned: Unable to
 verify file checksums
 :debug:checksum Error code: NONE
 :debug:checksum Backtrace: Unable to verify file checksums
     while executing
 "portchecksum::checksum_main org.macports.checksum"
     ("eval" body line 1)
     invoked from within
 "eval $procedure $targetname"
 :info:checksum Warning: targets not executed for gmp:
 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 Please see the log file for port gmp for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/main.log
 }}}

--

Comment:

 I just downloaded the tarball directly from upstream, and the SHA256
 digest matches that from the portfile.
 {{{
 % openssl dgst -sha256 <(curl -s
 https://gmplib.org/download/gmp/gmp-6.1.1.tar.bz2)
 SHA256(/dev/fd/11)=
 a8109865f2893f1373b0a8ed5ff7429de8db696fc451b1036bd7bdf95bbeffd6
 }}}
 Can you run `sudo port clean --all gmp` to remove your local distfiles,
 and then try installing it again?

-- 
Ticket URL: <https://trac.macports.org/ticket/52308#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list