On Wed, Apr 22, 2015 at 02:24:21PM +0200, Andreas Enge wrote:
> On Wed, Apr 22, 2015 at 01:46:35PM +0200, Pjotr Prins wrote:
> > 5. We reload the list of substitutes after a fixed time
> > Let me rephrase. Can we have a more lazy approach towards fetching
> > substitutes? Rather than a fixed TTL we could fetch the latest list on
> > the first failed substitute.
> 
> A while ago, the list of substitutes was downloaded even when removing
> packages from a profile, which Ludovic fixed if I remember correctly.
> 
> But even when installing, one may not need to download anything if the
> package is already in the store. So I think the following would be good:
>   Determine the list of packages to be installed in a profile with "guix
>   package" or to be built with "guix build". If they are all in the store,
>   fine, otherwise, check the age of the list of substitutes and if it is
>   to old, download it again.

I have the impression this is what is happening now. Why have a TTL in
the first place? 

Pj.
-- 

Reply via email to