Opened 13 years ago

Closed 13 years ago

#27324 closed defect (worksforme)

curl-ca-bundle checksum failure: "certdata-1.66.txt does not exist"

Reported by: justin.desantis@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: curl-ca-bundle

Description (last modified by jmroot (Joshua Root))

$ sudo port install gnupg2
Password:
--->  Computing dependencies for gnupg2
--->  Dependencies to be installed: curl curl-ca-bundle
--->  Verifying checksum(s) for curl-ca-bundle
Error: Target org.macports.checksum returned: certdata-1.66.txt does not exist in /opt/local/var/macports/distfiles/curl
Error: Failed to install curl-ca-bundle
Log for curl-ca-bundle is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl-ca-bundle/main.log
Error: The following dependencies were not installed: curl curl-ca-bundle
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

Change History (6)

comment:1 Changed 13 years ago by jmroot (Joshua Root)

Description: modified (diff)
Owner: changed from macports-tickets@… to ryandesign@…
Port: curl-ca-bundle added
Summary: Error: Status 1 encountered during processing.curl-ca-bundle checksum failure: "certdata-1.66.txt does not exist"

Please remember to preview and use WikiFormatting, fill in the Port field, and cc the maintainer.

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Status: newassigned

This was a bug in MacPorts base that was supposed to have been fixed in 1.9.2 (#25418 / #25937). Please verify you are actually running MacPorts 1.9.2 by running "sudo port selfupdate".

comment:3 in reply to:  2 Changed 13 years ago by justin.desantis@…

Replying to ryandesign@…:

This was a bug in MacPorts base that was supposed to have been fixed in 1.9.2 (#25418 / #25937). Please verify you are actually running MacPorts 1.9.2 by running "sudo port selfupdate".

Hi, that's the first thing I tried. The strange thing is I have an iMad in another room and that worked fine.

$ sudo port selfupdate
Password:
--->  Updating the ports tree
--->  Updating MacPorts base sources using rsync
MacPorts base version 1.9.2 installed,
MacPorts base version 1.9.2 downloaded.
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated

$ sudo port upgrade outdated
Error: No ports matched the given expression

$ sudo port install gnupg2
--->  Computing dependencies for gnupg2
--->  Dependencies to be installed: curl curl-ca-bundle
--->  Verifying checksum(s) for curl-ca-bundle
Error: Target org.macports.checksum returned: certdata-1.66.txt does not exist in /opt/local/var/macports/distfiles/curl
Error: Failed to install curl-ca-bundle
Log for curl-ca-bundle is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl-ca-bundle/main.log
Error: The following dependencies were not installed: curl curl-ca-bundle
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

comment:4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Don't forget WikiFormatting rules when writing in Trac tickets.

The problem occurs when you fetch a distfile not as root, then try to install as root. The solution is to remove the distfile and try again, and make sure to always use root. Please see the previous instances of this problem in #25739, #26276, and #27184.

comment:5 Changed 13 years ago by justin.desantis@…

Following #25739 seems to have worked. Thanks!

Justin

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

Resolution: worksforme
Status: assignedclosed
Note: See TracTickets for help on using tickets.