#31073: Checksum failure for ports that fetch using git -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: High | Milestone: Component: base | Version: 2.0.2 Keywords: | Port: -------------------------------------+-------------------------------------- With MacPorts 2.0.2, at least some ports that fetch using git fail with a checksum error. The checksum phase shouldn't even be running for ports that fetch using an scm. This is a regression from 2.0.1 which didn't have this problem. {{{ $ sudo port extract pianobar ---> Computing dependencies for pianobar ---> Fetching pianobar ---> Verifying checksum(s) for pianobar Error: Target org.macports.checksum returned: does not exist in /opt/local/var/macports/distfiles/pianobar Log for pianobar is at: /opt/local/var/macports/logs/_Users_rschmidt_macports_dports_audio_pianobar/pianobar/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> }}} {{{ $ sudo port extract git-flow ---> Computing dependencies for git-flow ---> Fetching git-flow ---> Verifying checksum(s) for git-flow Error: Target org.macports.checksum returned: does not exist in /opt/local/var/macports/distfiles/git-flow Log for git-flow is at: /opt/local/var/macports/logs /_Users_rschmidt_macports_dports_devel_git-flow/git-flow/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> }}} {{{ $ sudo port extract yajl ---> Computing dependencies for yajl ---> Fetching yajl ---> Verifying checksum(s) for yajl Error: Target org.macports.checksum returned: does not exist in /opt/local/var/macports/distfiles/yajl Log for yajl is at: /opt/local/var/macports/logs/_Users_rschmidt_macports_dports_devel_yajl/yajl/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> }}} {{{ $ sudo port extract ffmpeg-devel ---> Computing dependencies for ffmpeg-devel ---> Fetching ffmpeg-devel ---> Verifying checksum(s) for ffmpeg-devel Error: Target org.macports.checksum returned: does not exist in /opt/local/var/macports/distfiles/ffmpeg-devel Log for ffmpeg-devel is at: /opt/local/var/macports/logs /_Users_rschmidt_macports_dports_multimedia_ffmpeg-devel/ffmpeg- devel/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> }}} Curiously, other ports that fetch using git aren't affected, including: * libhsplasma * liblrdf * xorg-server-devel The only change that I think happened to checksumming in 2.0.2 is r83149 (#28568). -- Ticket URL: <https://trac.macports.org/ticket/31073> MacPorts <http://www.macports.org/> Ports system for Mac OS