On 2014-7-3 04:38 , Ryan Schmidt wrote:
> 
> On Jul 2, 2014, at 2:25 AM, Joshua Root wrote:
> 
>>> On Jul 1, 2014, at 4:58 AM, Joël Brogniart wrote:
>>>
>>>> I suppose that, during the "Computing dependencies for 
>>>> auto-multiple-choice" phase, a lot of http requests are made to obtain 
>>>> port information and that these requests are not fully closed either by 
>>>> Macports or by the proxy. As this problem is recent (at least for me), it 
>>>> is perhaps related to a recent Java update (the proxy is a java 
>>>> application).
>>>
>>> During "computing dependencies", no http requests would be made by 
>>> MacPorts, as far as I know.
>>
>> To determine whether build dependencies are required, it must know
>> whether an archive is available, and to find that out, it (usually) must
>> query the packages server.
> 
> Ok, but that would only be enough http requests to determine if an archive 
> for the main port is available, right? So ideally 1 http request (in the case 
> where the archive exists on the server it tried), or maybe a few requests (to 
> check a few additional servers). It wouldn't be proportional to the number of 
> dependencies.

Dependency calculation is a recursive process. Dependencies can have
dependencies of their own.

- Josh
_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to