Opened 14 years ago

Closed 14 years ago

#24384 closed defect (fixed)

curl-ca-bundle-1.63 checksum mismatch install failure

Reported by: iamleeg@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: stejanecek@…
Port: curl-ca-bundle

Description

Please see the output below. Note that this isn't a dupe of #24281 as that was against a different version of the port.

jormungand:~ leeg$ sudo port -d install curl-ca-bundle
Password:
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/net/curl-ca-bundle
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/net/curl-ca-bundle
DEBUG: OS Platform: darwin
DEBUG: OS Version: 10.3.0
DEBUG: Mac OS X Version: 10.6
DEBUG: System Arch: i386
DEBUG: setting option os.universal_supported to yes
DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
DEBUG: not using configure, so not adding the default universal variant
DEBUG: Requested variant darwin is not provided by port curl-ca-bundle.
DEBUG: Requested variant i386 is not provided by port curl-ca-bundle.
DEBUG: Requested variant macosx is not provided by port curl-ca-bundle.
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/perl5
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: perl5 5.8.9_0 exists in the ports tree
DEBUG: perl5 5.8.9_0  is the latest installed
DEBUG: perl5 5.8.9_0  is active
DEBUG: Merging existing variants  into variants
DEBUG: new fully merged portvariants: 
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/perl5
DEBUG: OS Platform: darwin
DEBUG: OS Version: 10.3.0
DEBUG: Mac OS X Version: 10.6
DEBUG: System Arch: i386
DEBUG: setting option os.universal_supported to yes
DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
DEBUG: not using configure, so not adding the default universal variant
DEBUG: Requested variant darwin is not provided by port perl5.
DEBUG: Requested variant i386 is not provided by port perl5.
DEBUG: Requested variant macosx is not provided by port perl5.
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/perl5.8
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: perl5.8 5.8.9_3 exists in the ports tree
DEBUG: perl5.8 5.8.9_3  is the latest installed
DEBUG: perl5.8 5.8.9_3  is active
DEBUG: Merging existing variants  into variants
DEBUG: new fully merged portvariants: 
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/perl5.8
DEBUG: OS Platform: darwin
DEBUG: OS Version: 10.3.0
DEBUG: Mac OS X Version: 10.6
DEBUG: System Arch: i386
DEBUG: setting option os.universal_supported to yes
DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
DEBUG: adding the default universal variant
DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf
DEBUG: Requested variant darwin is not provided by port perl5.8.
DEBUG: Requested variant i386 is not provided by port perl5.8.
DEBUG: Requested variant macosx is not provided by port perl5.8.
DEBUG: No need to upgrade! perl5.8 5.8.9_3 >= perl5.8 5.8.9_3
DEBUG: No need to upgrade! perl5 5.8.9_0 >= perl5 5.8.9_0
--->  Computing dependencies for curl-ca-bundle
DEBUG: Searching for dependency: perl5
DEBUG: Found Dependency: receipt exists for perl5
DEBUG: Executing org.macports.main (curl-ca-bundle)
DEBUG: Skipping completed org.macports.fetch (curl-ca-bundle)
--->  Verifying checksum(s) for curl-ca-bundle
DEBUG: Executing org.macports.checksum (curl-ca-bundle)
--->  Checksumming curl-7.20.0.tar.bz2
DEBUG: Correct (md5) checksum for curl-7.20.0.tar.bz2
DEBUG: Correct (sha1) checksum for curl-7.20.0.tar.bz2
DEBUG: Correct (rmd160) checksum for curl-7.20.0.tar.bz2
--->  Checksumming certdata-1.63.txt
Error: Checksum (md5) mismatch for certdata-1.63.txt
Portfile checksum: certdata-1.63.txt md5 387d9b675525e73c7e88e6b115f98a72
Distfile checksum: certdata-1.63.txt md5 0d2e475f595dc22467ce6622ff634f63
Error: Checksum (sha1) mismatch for certdata-1.63.txt
Portfile checksum: certdata-1.63.txt sha1 8c5f54b04109ae08c64d3abba5dc51041076d63a
Distfile checksum: certdata-1.63.txt sha1 af138071981e9429264e17a45b54f7a30cef6511
Error: Checksum (rmd160) mismatch for certdata-1.63.txt
Portfile checksum: certdata-1.63.txt rmd160 9f50dc03c908e863386a4d04f30fc7d48f2ad44e
Distfile checksum: certdata-1.63.txt rmd160 2156aab520384ef1b6869e6c04368e6e49866399
The correct checksum line may be:
checksums           curl-7.20.0.tar.bz2 \
                    md5     3dda78c4a808d9a779dc3a2ae81b47d8 \
                    sha1    89215fc4c4cd1e42134d6117255c401372e628de \
                    rmd160  9418ab686551af58df84960277868c77836d6817 \
                    certdata-1.63.txt \
                    md5     0d2e475f595dc22467ce6622ff634f63 \
                    sha1    af138071981e9429264e17a45b54f7a30cef6511 \
                    rmd160  2156aab520384ef1b6869e6c04368e6e49866399
Error: Target org.macports.checksum returned: Unable to verify file checksums
DEBUG: Backtrace: Unable to verify file checksums
    while executing
"$procedure $targetname"
Warning: the following items did not execute (for curl-ca-bundle): org.macports.activate org.macports.extract org.macports.checksum org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
jormungand:~ leeg$ 

Change History (9)

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Cc: ryandesign@… removed
Keywords: curl-ca-bundle checksum removed
Owner: changed from macports-tickets@… to ryandesign@…

comment:2 Changed 14 years ago by stejanecek@…

Cc: stejanecek@… added

Cc Me!

comment:3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

In the meantime, I've updated curl-ca-bundle to certdata.txt 1.64. Please see if that works for you.

comment:4 in reply to:  3 Changed 14 years ago by tim.lahey@…

Replying to ryandesign@…:

In the meantime, I've updated curl-ca-bundle to certdata.txt 1.64. Please see if that works for you.

I seem to be still trying to get certdata.txt 1.63 after doing both port selfupdate and a port sync. Incidentally, the checksums I'm getting are,

checksums           curl-7.20.0.tar.bz2 \
                    md5     3dda78c4a808d9a779dc3a2ae81b47d8 \
                    sha1    89215fc4c4cd1e42134d6117255c401372e628de \
                    rmd160  9418ab686551af58df84960277868c77836d6817 \
                    certdata-1.63.txt \
                    md5     d95f36a39218af7becaf8d775d63adee \
                    sha1    697d7c9599b49384e5e72f19ede7507b94ba1310 \
                    rmd160  9a2509119ef5da1842229f7ec5d71e2bfefeab10

which is different than the ticket.

comment:5 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

It takes 30 minutes for the rsync server to get the changes from the Subversion repository. Wait 30 minutes, then try again.

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

Note selfupdate includes sync; if you've done selfupdate, there's no reason to do sync also.

comment:7 in reply to:  5 Changed 14 years ago by stejanecek@…

It works for me now, thanks!

comment:8 Changed 14 years ago by iamleeg@…

certdata-1.64.txt works fine for me, too. Thanks!

comment:9 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.