unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Substitute caching restored
@ 2017-07-12 20:47 Ludovic Courtès
  2017-07-13  1:26 ` Leo Famulari
  0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2017-07-12 20:47 UTC (permalink / raw)
  To: guix-devel

Hello Guix!

Tired of updating the list of substitutes?  I have some good news for
you!

Since the switch to Guile 2.2.2, because of a bug (an otherwise known
bug) in SRFI-19, ‘guix substitute’ would be storing the wrong date in
cached narinfos in /var/guix/substitute/cache.  Consequently, we’d be
updating most narinfos as soon as we had cached them!

Commit b547349d505c57fd679b6e48c472d8ab65469c96 fixes that and
c96ed00910d9238a43469e5f00a8261253294257 updates the ‘guix’ package.

If you’re on GuixSD, ‘guix system reconfigure’ will give you the fix.
If you’re on a foreign distro and you used the binary installation
method, run “guix pull && guix package -u guix” as root.

Ludo’.

PS: No that doesn’t solve <https://bugs.gnu.org/22990>, so we’re still
    updating the list of substitutes more than we’d like…

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Substitute caching restored
  2017-07-12 20:47 Substitute caching restored Ludovic Courtès
@ 2017-07-13  1:26 ` Leo Famulari
  2017-07-17 13:38   ` Ludovic Courtès
  0 siblings, 1 reply; 3+ messages in thread
From: Leo Famulari @ 2017-07-13  1:26 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 645 bytes --]

On Wed, Jul 12, 2017 at 10:47:29PM +0200, Ludovic Courtès wrote:
> Hello Guix!
> 
> Tired of updating the list of substitutes?  I have some good news for
> you!
> 
> Since the switch to Guile 2.2.2, because of a bug (an otherwise known
> bug) in SRFI-19, ‘guix substitute’ would be storing the wrong date in
> cached narinfos in /var/guix/substitute/cache.  Consequently, we’d be
> updating most narinfos as soon as we had cached them!
> 
> Commit b547349d505c57fd679b6e48c472d8ab65469c96 fixes that and
> c96ed00910d9238a43469e5f00a8261253294257 updates the ‘guix’ package.

Ah, thank you for finding and fixing this!

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Substitute caching restored
  2017-07-13  1:26 ` Leo Famulari
@ 2017-07-17 13:38   ` Ludovic Courtès
  0 siblings, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2017-07-17 13:38 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

Leo Famulari <leo@famulari.name> skribis:

> On Wed, Jul 12, 2017 at 10:47:29PM +0200, Ludovic Courtès wrote:
>> Hello Guix!
>> 
>> Tired of updating the list of substitutes?  I have some good news for
>> you!
>> 
>> Since the switch to Guile 2.2.2, because of a bug (an otherwise known
>> bug) in SRFI-19, ‘guix substitute’ would be storing the wrong date in
>> cached narinfos in /var/guix/substitute/cache.  Consequently, we’d be
>> updating most narinfos as soon as we had cached them!
>> 
>> Commit b547349d505c57fd679b6e48c472d8ab65469c96 fixes that and
>> c96ed00910d9238a43469e5f00a8261253294257 updates the ‘guix’ package.
>
> Ah, thank you for finding and fixing this!

I owe it in part to jsierles on IRC who reported weird caching
behavior—which I had actually been experiencing for some time but was
blaming on anything except Guix.  ;-)

Ludo’.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-07-17 13:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-12 20:47 Substitute caching restored Ludovic Courtès
2017-07-13  1:26 ` Leo Famulari
2017-07-17 13:38   ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).