[MacPorts] #50444: base: "port log" does not show full line of new checksums

MacPorts noreply at macports.org
Tue Jan 26 02:07:25 PST 2016


#50444: base: "port log" does not show full line of new checksums
------------------------+--------------------------------
 Reporter:  dstrubbe@…  |      Owner:  macports-tickets@…
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  base        |    Version:  2.3.4
 Keywords:              |       Port:
------------------------+--------------------------------
 When a port checksum failure occurs, the debug info states what the actual
 checksums are in the format for the Portfile so you can substitute them in
 for an update to a  new version of the port. However, the output of "port
 log" only shows the first line of this new checksum.

 Contents of `port logfile`:
 {{{
 :debug:checksum Executing org.macports.checksum (libtcd)
 :info:checksum --->  Checksumming libtcd-2.2.7-r2.tar.bz2
 :debug:checksum Calculated (rmd160) is
 0160b9af26aa22e2cbf74fc5ae05493238cd2eb6
 :error:checksum Checksum (rmd160) mismatch for libtcd-2.2.7-r2.tar.bz2
 :info:checksum Portfile checksum: libtcd-2.2.7-r2.tar.bz2 rmd160
 b4f4de3c11c9f9c5e5fdc2bf0b5193655634629b
 :info:checksum Distfile checksum: libtcd-2.2.7-r2.tar.bz2 rmd160
 0160b9af26aa22e2cbf74fc5ae05493238cd2eb6
 :debug:checksum Calculated (sha256) is
 aff1f218b84106c572d094912cd11c828e1ea212db5661cdcc0e2e6253020a94
 :error:checksum Checksum (sha256) mismatch for libtcd-2.2.7-r2.tar.bz2
 :info:checksum Portfile checksum: libtcd-2.2.7-r2.tar.bz2 sha256
 063362d9d3574b3d9943d9b875bf91283514fdab7aba2ae3addb811ff77ef8a9
 :info:checksum Distfile checksum: libtcd-2.2.7-r2.tar.bz2 sha256
 aff1f218b84106c572d094912cd11c828e1ea212db5661cdcc0e2e6253020a94
 :info:checksum The correct checksum line may be:
 :info:checksum checksums           rmd160
 0160b9af26aa22e2cbf74fc5ae05493238cd2eb6 \
                     sha256
 aff1f218b84106c572d094912cd11c828e1ea212db5661cdcc0e2e6253020a94
 :error:checksum org.macports.checksum for port libtcd returned: Unable to
 verify file checksums
 :debug:checksum Error code: NONE
 :debug:checksum Backtrace: Unable to verify file checksums
 }}}

 Output of "port log":
 {{{
 DEBUG: Executing org.macports.checksum (libtcd)
 --->  Checksumming libtcd-2.2.7-r2.tar.bz2
 DEBUG: Calculated (rmd160) is 0160b9af26aa22e2cbf74fc5ae05493238cd2eb6
 Error: Checksum (rmd160) mismatch for libtcd-2.2.7-r2.tar.bz2
 Portfile checksum: libtcd-2.2.7-r2.tar.bz2 rmd160
 b4f4de3c11c9f9c5e5fdc2bf0b5193655634629b
 Distfile checksum: libtcd-2.2.7-r2.tar.bz2 rmd160
 0160b9af26aa22e2cbf74fc5ae05493238cd2eb6
 DEBUG: Calculated (sha256) is
 aff1f218b84106c572d094912cd11c828e1ea212db5661cdcc0e2e6253020a94
 Error: Checksum (sha256) mismatch for libtcd-2.2.7-r2.tar.bz2
 Portfile checksum: libtcd-2.2.7-r2.tar.bz2 sha256
 063362d9d3574b3d9943d9b875bf91283514fdab7aba2ae3addb811ff77ef8a9
 Distfile checksum: libtcd-2.2.7-r2.tar.bz2 sha256
 aff1f218b84106c572d094912cd11c828e1ea212db5661cdcc0e2e6253020a94
 The correct checksum line may be:
 checksums           rmd160  0160b9af26aa22e2cbf74fc5ae05493238cd2eb6 \
 Error: org.macports.checksum for port libtcd returned: Unable to verify
 file checksums
 DEBUG: Error code: NONE
 DEBUG: Backtrace: Unable to verify file checksums
 }}}

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


More information about the macports-tickets mailing list