[MacPorts] #66133: openjdk11-graalvm doesn't allow mirroring distfiles

MacPorts noreply at macports.org
Tue Nov 1 08:52:34 UTC 2022

#66133: openjdk11-graalvm doesn't allow mirroring distfiles
 Reporter:  ryandesign  |      Owner:  breun
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.8.0
 Keywords:              |       Port:  openjdk11-graalvm
 openjdk11-graalvm deliberately does not allow distfiles to be mirrored:

 # This port uses prebuilt binaries; 'NoMirror' makes sure MacPorts doesn't
 mirror/distribute these third-party binaries
 license          GPL-2 NoMirror

 I don't understand the comment. Just because a port installs a binary
 doesn't mean we want to prohibit mirroring distfiles.

 If the developers of this software prohibit redistribution, then yes we
 should prevent mirroring, but we should also prevent distribution of

 Prohibiting mirroring distfiles causes fetch failure on older macOS


 --->  graalvm-ce-java11-darwin-amd64-22.3.0.tar.gz does not exist in
 --->  Attempting to fetch graalvm-ce-java11-darwin-amd64-22.3.0.tar.gz
 from https://github.com/graalvm/graalvm-ce-
   % Total    % Received % Xferd  Average Speed   Time    Time     Time
                                  Dload  Upload   Total   Spent    Left

   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
 DEBUG: Fetching distfile failed: SSL certificate problem: Invalid
 certificate chain
 Error: Failed to fetch openjdk11-graalvm: SSL certificate problem: Invalid
 certificate chain

 Please check your other ports if similar changes are needed there.

Ticket URL: <https://trac.macports.org/ticket/66133>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list