Indeed, I get the same error

~ $ /usr/bin/curl -L -o tetgen1.5.1.tar.gz 
https://wias-berlin.de/software/tetgen/1.5/src/tetgen1.5.1.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (35) error:14008410:SSL routines:CONNECT_CR_KEY_EXCH:sslv3 alert 
handshake failure


Mark Brethen
mark.bret...@gmail.com



> On Jul 15, 2022, at 8:49 AM, Chris Jones <jon...@hep.phy.cam.ac.uk> wrote:
> 
> 
> :debug:fetch Fetching distfile failed: error:14008410:SSL 
> routines:CONNECT_CR_KEY_EXCH:sslv3 alert handshake failure
> 
> that is your problem.
> 
> Can you reproduce the above by using the system curl (which is effectively) 
> what macports uses
> 
> /usr/bin/curl -L -o tetgen1.5.1.tar.gz 
> http://www.tetgen.org/1.5/src/tetgen1.5.1.tar.gz
> 
> On 15/07/2022 2:44 pm, Chris Jones wrote:
>> That is not what I asked...
>> You shouldn't have to override the fetch phase. I think you are probably 
>> looking in the wrong place for your issue, but without seeing the portfile 
>> and the exact error you get no one is going to be able to help you that 
>> much...
>> On 15/07/2022 2:39 pm, Mark Brethen wrote:
>>> 
>>> 
>>> Overriding fetch in the portfile does work.
>>> 
>>> Mark Brethen
>>> mark.bret...@gmail.com
>>> 
>>> 
>>> 
>>>> On Jul 15, 2022, at 8:26 AM, Chris Jones <jon...@hep.phy.cam.ac.uk> wrote:
>>>> 
>>>> 
>>>> OK, so next please post the portfile you are testing, and exactly what you 
>>>> get from the fetch phase when you run
>>>> 
>>>>> sudo port -d fetch xyz
>>>> 
>>>> On 15/07/2022 2:12 pm, Mark Brethen wrote:
>>>>> macOS 11.6.7
>>>>> Mark Brethen
>>>>> mark.bret...@gmail.com <mailto:mark.bret...@gmail.com>
>>>>>> On Jul 15, 2022, at 8:10 AM, Mark Brethen <mark.bret...@gmail.com 
>>>>>> <mailto:mark.bret...@gmail.com>> wrote:
>>>>>> 
>>>>>> ~ $ which curl
>>>>>> /opt/local/bin/curl
>>>>>> 
>>>>>> Mark Brethen
>>>>>> mark.bret...@gmail.com <mailto:mark.bret...@gmail.com>
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> On Jul 15, 2022, at 8:09 AM, Chris Jones <jon...@hep.phy.cam.ac.uk 
>>>>>>> <mailto:jon...@hep.phy.cam.ac.uk>> wrote:
>>>>>>> 
>>>>>>> 
>>>>>>> what curl are you using ? System of macports version ?
>>>>>>> 
>>>>>>> What OS are you on ?
>>>>>>> 
>>>>>>> On 15/07/2022 2:01 pm, Mark Brethen wrote:
>>>>>>>> Have to follow a redirected file. This worked in terminal:
>>>>>>>> ~ $ curl -L -o tetgen1.5.1.tar.gz 
>>>>>>>> http://www.tetgen.org/1.5/src/tetgen1.5.1.tar.gz 
>>>>>>>> <http://www.tetgen.org/1.5/src/tetgen1.5.1.tar.gz> 
>>>>>>>> <http://www.tetgen.org/1.5/src/tetgen1.5.1.tar.gz 
>>>>>>>> <http://www.tetgen.org/1.5/src/tetgen1.5.1.tar.gz>>
>>>>>>>>    % Total    % Received % Xferd  Average Speed   Time    Time     
>>>>>>>> Time  Current
>>>>>>>>                                   Dload  Upload   Total   Spent    
>>>>>>>> Left  Speed
>>>>>>>>    0     0    0     0    0     0      0      0 --:--:-- --:--:-- 
>>>>>>>> --:--:--     0
>>>>>>>> 100   273  100   273    0     0    534      0 --:--:-- --:--:-- 
>>>>>>>> --:--:--      0
>>>>>>>> 100  275k  100  275k    0     0   187k      0  0:00:01  0:00:01 
>>>>>>>> --:--:--  187k
>>>>>>>> Unless there is a way to set this up in the portfile, I’ll need to 
>>>>>>>> override the fetch phase.
>>>>>>>> Mark Brethen
>>>>>>>> mark.bret...@gmail.com <mailto:mark.bret...@gmail.com> 
>>>>>>>> <mailto:mark.bret...@gmail.com <mailto:mark.bret...@gmail.com>>
>>>>>>>>> On Jul 15, 2022, at 7:21 AM, Mark Brethen <mark.bret...@gmail.com 
>>>>>>>>> <mailto:mark.bret...@gmail.com> <mailto:mark.bret...@gmail.com 
>>>>>>>>> <mailto:mark.bret...@gmail.com>>> wrote:
>>>>>>>>> 
>>>>>>>>> The next logical question is what agent do I use? Is there a Macports 
>>>>>>>>> user agent?
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Mark Brethen
>>>>>>>>> mark.bret...@gmail.com <mailto:mark.bret...@gmail.com> 
>>>>>>>>> <mailto:mark.bret...@gmail.com <mailto:mark.bret...@gmail.com>>
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On Jul 14, 2022, at 8:19 PM, Joshua Root <j...@macports.org 
>>>>>>>>>> <mailto:j...@macports.org> <mailto:j...@macports.org 
>>>>>>>>>> <mailto:j...@macports.org>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> fetch.user_agent
>>>>>>>>> 
>>>>>> 
>>> 

Reply via email to