On 23.07.2018 09:48, Christian Hesse wrote:
> Erich Eckner <[email protected]> on Mon, 2018/07/23 09:20:
>> On 23.07.2018 09:16, Christian Hesse wrote:
>>> From: Christian Hesse <[email protected]>
>>>
>>> My system has a mirror configuration where only the host can access a
>>> local caching service on localhost. So ignore localhost urls.  
>>
>> I'm curious, how this can happen / why this is desirable. Shouldn't the
>> client be able to access the same network resources as the host?
>> In general, my feeling is, that it is rather desired to repair the
>> caching for the client than skipping it.
> 
> The host is running pacredir [0][1], which listens on localhost and redirects
> to hosts it found on local network. But pacredir returning 404 is a valid
> answer, it just means the file is not available in local network. In this
> case pacman just uses the next mirror.
> 
> In fact pacredir is accessible form client, but things would break
> as it has just this single server configured. There is no fallback to a real
> mirror that has all the files required.
> 
> [0] https://www.archlinux.org/packages/community/x86_64/pacredir/
> [1] https://github.com/eworm-de/pacredir#pacredir
> 

So the core problem is, that archbuild - in contrast to pacman - only
considers the first mirror. Wouldn't it be better to drop the "head -n1"
then?

regards,
deep42thought

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to