Opened 11 years ago

Closed 11 years ago

#39518 closed defect (fixed)

mysql56 @5.6.12 +openssl: checksum mismatch

Reported by: stevecheckoway (Stephen Checkoway) Owned by: pixilla (Bradley Giesbrecht)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc:
Port: mysql56

Description

I apologize that I haven't had an opportunity to look at this in any detail. I don't know if the binaries were silently changed without a version rev or the Portfile was incorrect.

:debug:checksum checksum phase started at Mon Jun 24 10:30:33 EDT 2013
:notice:checksum --->  Verifying checksum(s) for mysql56
:debug:checksum Executing org.macports.checksum (mysql56)
:info:checksum --->  Checksumming mysql-5.6.12.tar.gz
:error:checksum Checksum (rmd160) mismatch for mysql-5.6.12.tar.gz
:info:checksum Portfile checksum: mysql-5.6.12.tar.gz rmd160 0088072e353f21fe0b079fe7c26500c822c76819
:info:checksum Distfile checksum: mysql-5.6.12.tar.gz rmd160 235b2c7b52ca40b98b08d0b27ebd0154d71f6a83
:error:checksum Checksum (sha256) mismatch for mysql-5.6.12.tar.gz
:info:checksum Portfile checksum: mysql-5.6.12.tar.gz sha256 1153c1e0ae94116c150be5f173c336a80471b5ed4642a682b8462d36d54d5817
:info:checksum Distfile checksum: mysql-5.6.12.tar.gz sha256 7911af0180c8014b9193bde42b6b705460fa70bf75681b62c64d1cf2580686bc
:info:checksum The correct checksum line may be:
:info:checksum checksums           rmd160  235b2c7b52ca40b98b08d0b27ebd0154d71f6a83 \
                    sha256  7911af0180c8014b9193bde42b6b705460fa70bf75681b62c64d1cf2580686bc
:error:checksum org.macports.checksum for port mysql56 returned: Unable to verify file checksums

Attachments (1)

main.log (17.4 KB) - added by stevecheckoway (Stephen Checkoway) 11 years ago.
Log file for install

Download all attachments as: .zip

Change History (9)

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

See #39513 and #39516 which are the same thing, but for mysql55. I suppose as this one's for mysql56 though, that this probably technically isn't a duplicate...

comment:2 in reply to:  1 Changed 11 years ago by stevecheckoway (Stephen Checkoway)

Replying to egall@…:

See #39513 and #39516 which are the same thing, but for mysql55. I suppose as this one's for mysql56 though, that this probably technically isn't a duplicate...

Odd. mysql55 works for me. Could there be different binaries with the same version floating around on different mirrors?

comment:3 Changed 11 years ago by larryv (Lawrence Velázquez)

Cc: pixilla@… openmaintainer@… removed
Owner: changed from macports-tickets@… to pixilla@…
Summary: mysql56 @5.6.12 +openssl Doesn't have the correct checksummysql56 @5.6.12 +openssl: checksum mismatch

“openmaintainer” is a dummy email address.

Could you please clean, try installing again, and attach the main.log when it fails? It will tell us where your MacPorts installation downloaded the distfiles from.

% sudo port clean --all mysql56
% sudo port install mysql56

comment:4 in reply to:  3 Changed 11 years ago by stevecheckoway (Stephen Checkoway)

Replying to larryv@…:

“openmaintainer” is a dummy email address.

Sorry about that, I thought it was an alias that went to people monitoring MP more generally, I won't make that mistake in the future.

Could you please clean, try installing again, and attach the main.log when it fails? It will tell us where your MacPorts installation downloaded the distfiles from.

% sudo port clean --all mysql56
% sudo port install mysql56

Does this contain the information you want?

$ sudo port install mysql56--->  Computing dependencies for mysql56
--->  Fetching archive for mysql56
--->  Attempting to fetch mysql56-5.6.12_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/mysql56
--->  Attempting to fetch mysql56-5.6.12_0.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/mysql56
--->  Attempting to fetch mysql56-5.6.12_0.darwin_12.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/mysql56
--->  Fetching distfiles for mysql56
--->  Attempting to fetch mysql-5.6.12.tar.gz from http://mysql.mirrors.pair.com/Downloads/MySQL-5.6/
--->  Verifying checksum(s) for mysql56
Error: Checksum (rmd160) mismatch for mysql-5.6.12.tar.gz
Error: Checksum (sha256) mismatch for mysql-5.6.12.tar.gz
Error: org.macports.checksum for port mysql56 returned: Unable to verify file checksums

Changed 11 years ago by stevecheckoway (Stephen Checkoway)

Attachment: main.log added

Log file for install

comment:5 Changed 11 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: newclosed

See r107315

comment:6 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

It was a stealth update. You need to change the dist_subdir so users who already had the old distfile do not encounter checksum mismatches when upgrading, as reported in #39531.

comment:7 Changed 11 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: closedreopened

Has duplicate #39531

comment:8 Changed 11 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: reopenedclosed

See r107374

Note: See TracTickets for help on using tickets.