#49199: terminal-notifier: Checksum mismatch --------------------------------+---------------------- Reporter: pastith@… | Owner: raimue@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: terminal-notifier | --------------------------------+---------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => raimue@… * port: => terminal-notifier Old description:
This is what I get after upgrading to El Capitan and doing a full upgrade of macports (all other ports were upgraded successfully):
$ sudo port clean --dist terminal-notifier[[BR]] ---> Cleaning terminal-notifier[[BR]] $ sudo port install terminal-notifier[[BR]] ---> Fetching archive for terminal-notifier[[BR]] ---> Attempting to fetch terminal-notifier-1.6.3_0.darwin_15.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org /terminal-notifier [[BR]] ---> Attempting to fetch terminal-notifier-1.6.3_0.darwin_15.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/terminal- notifier [[BR]] ---> Attempting to fetch terminal-notifier-1.6.3_0.darwin_15.x86_64.tbz2 from http://lil.fr.packages.macports.org/terminal-notifier [[BR]] ---> Fetching distfiles for terminal-notifier[[BR]] ---> Attempting to fetch terminal-notifier-1.6.3.tar.gz from https://github.com/alloy/terminal-notifier/tarball/1.6.3 [[BR]] ---> Verifying checksums for terminal-notifier[[BR]] Error: Checksum (rmd160) mismatch for terminal- notifier-1.6.3.tar.gz[[BR]] Error: Checksum (sha256) mismatch for terminal- notifier-1.6.3.tar.gz[[BR]] Error: org.macports.checksum for port terminal-notifier returned: Unable to verify file checksums[[BR]] Please see the log file for port terminal-notifier for details:[[BR]] /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_aqua_terminal-notifier/terminal- notifier/main.log[[BR]] To report a bug, follow the instructions in the guide:[[BR]] http://guide.macports.org/#project.tickets [[BR]] Error: Processing of port terminal-notifier failed[[BR]] $ cat `port file terminal-notifier`|grep 256[[BR]] sha256 02317d40f467b7fa87e24e1c3873cd21473608549be4c39f537897b64f360c4c[[BR]] $ shasum -a 256 /opt/local/var/macports/distfiles/terminal-notifier /terminal-notifier-1.6.3.tar.gz [[BR]] 78bed0b77f312d07cd80767030f7ac264e2ef86f79b74ea35eebccf5914fd9ae /opt/local/var/macports/distfiles/terminal-notifier/terminal- notifier-1.6.3.tar.gz[[BR]]
New description: This is what I get after upgrading to El Capitan and doing a full upgrade of macports (all other ports were upgraded successfully): {{{ $ sudo port clean --dist terminal-notifier ---> Cleaning terminal-notifier $ sudo port install terminal-notifier ---> Fetching archive for terminal-notifier ---> Attempting to fetch terminal-notifier-1.6.3_0.darwin_15.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org /terminal-notifier ---> Attempting to fetch terminal-notifier-1.6.3_0.darwin_15.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/terminal- notifier ---> Attempting to fetch terminal-notifier-1.6.3_0.darwin_15.x86_64.tbz2 from http://lil.fr.packages.macports.org/terminal-notifier ---> Fetching distfiles for terminal-notifier ---> Attempting to fetch terminal-notifier-1.6.3.tar.gz from https://github.com/alloy/terminal-notifier/tarball/1.6.3 ---> Verifying checksums for terminal-notifier Error: Checksum (rmd160) mismatch for terminal-notifier-1.6.3.tar.gz Error: Checksum (sha256) mismatch for terminal-notifier-1.6.3.tar.gz Error: org.macports.checksum for port terminal-notifier returned: Unable to verify file checksums Please see the log file for port terminal-notifier for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_aqua_terminal-notifier/terminal- notifier/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port terminal-notifier failed $ cat `port file terminal-notifier`|grep 256 sha256 02317d40f467b7fa87e24e1c3873cd21473608549be4c39f537897b64f360c4c $ shasum -a 256 /opt/local/var/macports/distfiles/terminal-notifier /terminal-notifier-1.6.3.tar.gz 78bed0b77f312d07cd80767030f7ac264e2ef86f79b74ea35eebccf5914fd9ae /opt/local/var/macports/distfiles/terminal-notifier/terminal- notifier-1.6.3.tar.gz }}} -- Comment: Looks like the terminal-notifier project has changed from author "alloy" to author "julienXX", which would be a reason for the checksums to change when using the default auto-generated tarballs, which this port does. This wouldn't happen if the release download were used ("github.tarball_from releases" and, in this case, "use_zip yes"). -- Ticket URL: <https://trac.macports.org/ticket/49199#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X