[MacPorts] #49199: terminal-notifier: Checksum mismatch (was: Checksum mismatch for terminal-notifier)

MacPorts noreply at macports.org
Thu Oct 8 12:03:39 PDT 2015


#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


More information about the macports-tickets mailing list