Avoiding the issue with https and 'fetch.type svn'

Ryan Schmidt ryandesign at macports.org
Fri Apr 24 02:03:23 PDT 2009


On Apr 24, 2009, at 02:45, Rainer Müller wrote:

> Bryan Blackburn wrote:
>
>> Ports which use 'fetch.type svn' and have an https URL (eg,  
>> tickets #17419,
>> #18429, and possibly #18583) will quite likely fail for people in  
>> the fetch
>> stage.  svn from the current subversion port (version 1.6.1) has the
>> --trust-server-cert option to avoid this, but /usr/bin/svn on 10.5  
>> is too
>> old to have it.  Unless we are going to add subversion as a  
>> dependency for
>> all ports setting svn as the fetch type, this is a problem.
>
> This would be a simple solution. I think we can neglect entity
> authentication as we are also not doing anything like that when using
> rsync and HTTP/FTP.

[snip]

> Adding a dependency on svn 1.6 from MacPorts would be an immediate  
> fix.

I think that's what we should do -- for the ports that require it.  
It's simple and straightforward. If you add a comment explaining why  
the MacPorts svn is required vs. the svn on Leopard that'll make it  
clear to anyone looking at the portfile later.



More information about the macports-dev mailing list