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 [email protected] > On Jul 15, 2022, at 8:49 AM, Chris Jones <[email protected]> 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 >>> [email protected] >>> >>> >>> >>>> On Jul 15, 2022, at 8:26 AM, Chris Jones <[email protected]> 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 >>>>> [email protected] <mailto:[email protected]> >>>>>> On Jul 15, 2022, at 8:10 AM, Mark Brethen <[email protected] >>>>>> <mailto:[email protected]>> wrote: >>>>>> >>>>>> ~ $ which curl >>>>>> /opt/local/bin/curl >>>>>> >>>>>> Mark Brethen >>>>>> [email protected] <mailto:[email protected]> >>>>>> >>>>>> >>>>>> >>>>>>> On Jul 15, 2022, at 8:09 AM, Chris Jones <[email protected] >>>>>>> <mailto:[email protected]>> 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 >>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>> <mailto:[email protected] <mailto:[email protected]>> >>>>>>>>> On Jul 15, 2022, at 7:21 AM, Mark Brethen <[email protected] >>>>>>>>> <mailto:[email protected]> <mailto:[email protected] >>>>>>>>> <mailto:[email protected]>>> wrote: >>>>>>>>> >>>>>>>>> The next logical question is what agent do I use? Is there a Macports >>>>>>>>> user agent? >>>>>>>>> >>>>>>>>> >>>>>>>>> Mark Brethen >>>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>>> <mailto:[email protected] <mailto:[email protected]>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> On Jul 14, 2022, at 8:19 PM, Joshua Root <[email protected] >>>>>>>>>> <mailto:[email protected]> <mailto:[email protected] >>>>>>>>>> <mailto:[email protected]>>> wrote: >>>>>>>>>> >>>>>>>>>> fetch.user_agent >>>>>>>>> >>>>>> >>>
