[MacPorts] #16678: curl-ca-bundle 7.19: attempts to verify checksums without downloading

MacPorts noreply at macports.org
Sat Sep 27 20:23:44 PDT 2008


#16678: curl-ca-bundle 7.19: attempts to verify checksums without downloading
---------------------------------------+------------------------------------
 Reporter:  rhett at detailedbalance.net  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect                     |      Status:  new                                  
 Priority:  Normal                     |   Milestone:  Port Bugs                            
Component:  ports                      |     Version:  1.6.0                                
 Keywords:                             |        Port:                                       
---------------------------------------+------------------------------------
 When I attempted to install curl +ssl, I got this:

 {{{
 $ sudo port -v install curl +ssl
 --->  Verifying checksum(s) for curl-ca-bundle
 --->  Checksumming curl-7.19.0.tar.bz2
 Error: Target org.macports.checksum returned: Could not open file:
 /opt/local/var/macports/distfiles/curl/curl-7.19.0.tar.bz2
 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: The following dependencies failed to build: curl-ca-bundle
 Error: Status 1 encountered during processing.
 }}}

 The same thing happened when I tried to install curl-ca-bundle directly.
 "port fetch curl-ca-bundle" on its own didn't do anything.

 I was able to install curl without SSL with no problems.  After that, I
 attempted to install curl +ssl again.  The install proceeded one step
 further:

 {{{
 $ sudo port -v install curl +ssl
 --->  Verifying checksum(s) for curl-ca-bundle
 --->  Checksumming curl-7.19.0.tar.bz2
 --->  Checksumming certdata-1.49.txt
 Error: Target org.macports.checksum returned: Could not open file:
 /opt/local/var/macports/distfiles/curl/certdata-1.49.txt
 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: The following dependencies failed to build: curl-ca-bundle
 Error: Status 1 encountered during processing.
 }}}

 (presumably since the curl tarball was already downloaded).

 I manually downloaded the certdata file using the URL in the Portfile
 (i.e.,
 http://lxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1:certdata
 ) and put it in the right place with the right name.  After that,
 installing curl +ssl worked.

-- 
Ticket URL: <http://trac.macports.org/ticket/16678>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list