Opened 18 years ago

Closed 18 years ago

Last modified 18 years ago

#7179 closed defect (fixed)

db4 checksum mismatch

Reported by: guillaume.duc@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: hoelzlein@…
Port:

Description

The checksum for the file db-4.3.29.tar.gz is incorrect and this prevents db4 from building:

---> Fetching db4 ---> Attempting to fetch db-4.3.29.tar.gz from http://downloads.sleepycat.com/ ---> Verifying checksum(s) for db4 Error: Checksum (md5) mismatch for db-4.3.29.tar.gz Error: Target com.apple.checksum returned: Unable to verify file checksums

The checksum of db-4.3.29.tar.gz downloaded from downloads.sleepycat.com today (10/02/06 at 8:00pm CET) is: MD5 (db-4.3.29.tar.gz) = 200b9f5d74175875fcb3ee54adbf0007 whereas the checksum expected by DarwinPorts is ($Id: Portfile,v 1.24 2006/01/13 06:16:27 mww Exp $): 13585a20ce32f113b8e8cdb57f52e3bb

Some info about my system:

  • DarwinPorts version 1.200
  • uname -a: Darwin imac-w.home 8.4.0 Darwin Kernel Version 8.4.0: Tue Jan 3 18:22:10 PST 2006; root:xnu-792.6.56.obj~1/RELEASE_PPC Power Macintosh powerpc

Change History (9)

comment:1 Changed 18 years ago by vincent-opdarw@…

prunille:~> md5sum /opt/local/var/db/dports/distfiles/db4/db-4.3.29.tar.gz 13585a20ce32f113b8e8cdb57f52e3bb */opt/local/var/db/dports/distfiles/db4/db-4.3.29.tar.gz

The checksum expected by DarwinPorts is correct.

comment:2 Changed 18 years ago by guillaume.duc@…

(In reply to comment #1)

But if you try to download the archivre from the master site, the checksum is wrong (this is not a problem of md5/md5sum program because I have the same result on my Linux box)...

$ wget http://downloads.sleepycat.com/db-4.3.29.tar.gz [...] 16:13:30 (207.01 KB/s) - « db-4.3.29.tar.gz » sauvegardé [5942547/5942547]

$ md5sum db-4.3.29.tar.gz 200b9f5d74175875fcb3ee54adbf0007 db-4.3.29.tar.gz

comment:3 Changed 18 years ago by hoelzlein@…

Cc: hoelzlein@… added

comment:4 Changed 18 years ago by hoelzlein@…

I tried to install subverison today and got the same error:

---> Attempting to fetch db-4.3.29.tar.gz from http://downloads.sleepycat.com/ ---> Verifying checksum(s) for db4 Error: Checksum (md5) mismatch for db-4.3.29.tar.gz Error: Target com.apple.checksum returned: Unable to verify file checksums

I' running 1.200 on a Intel Mac build by myself. Just redownloaded db-4.3.29.tar.gz from http://downloads.sleepycat.com/ and here are the results of md5:

MD5 (db-4.3.29.tar.gz) = 200b9f5d74175875fcb3ee54adbf0007

Is there a way to get around this issue by modifying a local file or something?

comment:5 Changed 18 years ago by jberry@…

Yes, you should be able to paste that correct (??) checksum into the Portfile and move forward.

comment:6 Changed 18 years ago by hoelzlein@…

(In reply to comment #4)

Yes, you should be able to paste that correct (??) checksum into the Portfile and move forward.

Thanks for htis hint, now it works fine for me. It's just a bad hack, but better than living without subversion :)

I'm new to all this darwinport so lets see what's going on with all this fine stuff here. :)

Thanks to everyone contributing to DarwinPorts!

comment:7 Changed 18 years ago by mww@…

Resolution: fixed
Status: newclosed

sleepycat changed the already released distfile - just "updated" to that one;

comment:8 Changed 18 years ago by guillaume.duc@…

Ok, the checksum is correct now. Thank you.

comment:9 Changed 18 years ago by hoelzlein@…

Thanks also from me, very fast reaction. Great!

Note: See TracTickets for help on using tickets.