New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #27324 (closed defect: worksforme)

Opened 3 years ago

Last modified 2 years ago

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

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

Description (last modified by jmr@…) (diff)

$ 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

comment:1 Changed 3 years ago by jmr@…

  • Owner changed from macports-tickets@… to ryandesign@…
  • Description modified (diff)
  • Port set to curl-ca-bundle
  • Summary changed from Error: Status 1 encountered during processing. to 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 follow-up: ↓ 3 Changed 3 years ago by ryandesign@…

  • Status changed from new to assigned

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 3 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 3 years ago by ryandesign@…

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 3 years ago by justin.desantis@…

Following #25739 seems to have worked. Thanks!

Justin

comment:6 Changed 2 years ago by ryandesign@…

  • Status changed from assigned to closed
  • Resolution set to worksforme
Note: See TracTickets for help on using tickets.