Changes between Initial Version and Version 1 of Ticket #44199, comment 17


Ignore:
Timestamp:
Jul 14, 2014, 3:20:08 AM (10 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #44199, comment 17

    initial v1  
    33mschamschula: there is no reason to increase the port's revision when just changing the list of master sites. And remember to add the "haspatch" keyword when you attach a patch.
    44
    5 phoglund: yes, you can fetch distfiles manually and place them where MacPorts expect them. The process is documented in ProblemHotlist#fetch-failures. Yes, you can install an older version of a port, documented in wiki:howto/InstallingOlderPort. You shouldn't do this, however, because other ports have already been built against the new version of gnutls; you might get library version mismatches if you get some of those dependencies via a binary package from our server. Binaries of the current version are not available—not because of an infrastructure problem, but because of a license conflict:
     5phoglund: yes, you can fetch distfiles manually and place them where MacPorts expects them. The process is documented in ProblemHotlist#fetch-failures. Yes, you can install an older version of a port, documented in wiki:howto/InstallingOlderPort. You shouldn't do this, however, because other ports have already been built against the new version of gnutls; you might get library version mismatches if you get some of those dependencies via a binary package from our server. Binaries of the current version are not available—not because of an infrastructure problem, but because of a license conflict:
    66
    77{{{
     
    1313MacPorts' distfiles mirror servers ''should'' mirror files, but sometimes this fails. In particular, Apple's network (which is where Mac OS Forge lives and where MacPorts' servers are hosted) has restrictions on accessing FTP servers over their normal ports. To circumvent this, the MacPorts servers are configured to use a proxy server run by another MacPorts committer on a different network, but during Mac OS Forge's recent network reconfiguration this connection was interrupted for a time. Separately, shortly after that, the proxy server was down for awhile. Probably gnutls was updated to 3.3.5 during one of these outages so the file did not get mirrored.
    1414
    15 I've committed mschamschula's patch (minus the revision increase) in r122069. This does not appear to have caused the servers to re-attempt mirroring, perhaps because the ports had already been successfully built. However this might let you fetch it now, and hopefully the files will get mirrored eventually, the next time the gnutls port has its revision or version increased; I may have a change I need to commit to it shortly which would cause this.
     15I've committed mschamschula's patch (minus the revision increase) in r122069. This does not appear to have caused the servers to re-attempt mirroring, perhaps because the port had already been successfully built. However this might let you fetch it now, and hopefully the files will get mirrored eventually, the next time the gnutls port has its revision or version increased; I may have a change I need to commit to it shortly which would cause this.