[MacPorts] #63030: p5.26-io-socket-ssl: unable to verify file checksums

MacPorts noreply at macports.org
Mon Jun 21 22:08:22 UTC 2021


#63030: p5.26-io-socket-ssl: unable to verify file checksums
-------------------------------+--------------------
  Reporter:  conradwt          |      Owner:  (none)
      Type:  defect            |     Status:  closed
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.7.1
Resolution:  wontfix           |   Keywords:
      Port:  p5-io-socket-ssl  |
-------------------------------+--------------------

Comment (by ryandesign):

 Replying to [ticket:63030 conradwt]:
 > {{{
 > :debug:checksum Calculated (size) is 0
 > }}}

 Clearly the distfile you received, wherever you received it from, was
 faulty, since it was zero size.


 Replying to [comment:2 reneeotten]:
 > I notice this warning in the log you posted:
 > {{{
 > :warn:archivefetch Your DNS servers incorrectly claim to know the
 address of nonexistent hosts. This may cause checksum mismatches for some
 ports. See this page for more information:
 <https://trac.macports.org/wiki/MisbehavingServers>
 > }}}

 Yes, and since there are several entries in the perl mirror list whose
 hostnames no longer resolve, it is possible that, because the user's DNS
 servers misbehave, these defunct hostnames now resolve to some different
 server that returns this bad result. We should remove those defunct
 entries, while also the user should switch to standards-compliant DNS
 servers to prevent similar problems in the future.


 Replying to [comment:6 chrstphrchvz]:
 > `p5.26-io-socket-ssl` was removed in [96a5edbb2a/macports-ports].

 That is true, but since the port uses the same version of IO::Socket::SSL
 for each perl version, if there is a problem, then it still affects the
 remaining subports.

-- 
Ticket URL: <https://trac.macports.org/ticket/63030#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list