Subject: Re: bug#36466: guix pull --delete-generations

From: Ludovic Courtès <[email-masked]>
Date: Thu, 11 Jul 2019 23:34:44 +0200

Hi,

Raghav Gururajan <[email-masked]> skribis:

> rg@secondary ~$ guix gc --delete-generations
> Backtrace:
>            7 (primitive-load "/home/rg/.config/guix/current/bin/guix")
> In guix/ui.scm:
>   1655:12  6 (run-guix-command _ . _)
> In ice-9/boot-9.scm:
>     829:9  5 (catch _ _ #<procedure 7fc0b58caca0 at guix/ui.scm:590…>
> …)
>     829:9  4 (catch _ _ #<procedure 7fc0b58cacb8 at guix/ui.scm:713…>
> …)
> In guix/scripts/gc.scm:
>     253:6  3 (_)
> In srfi/srfi-1.scm:
>     640:9  2 (for-each #<procedure d37ba0 at guix/scripts/gc.scm:25…>
> …)
> In guix/scripts/gc.scm:
>    114:38  1 (delete-old-generations #<store-connection 256.99 798b…>
> …)
> In unknown file:
>            0 (delv 11 #f)
>
> ERROR: In procedure delv:
> In procedure list-copy: Wrong type argument in position 1: #f

Good catch!  This bug should now be fixed by
5c3d44303e1bb75d45334af5cf86cde723da0371.

Could you check if it works for you?

Thanks,
Ludo’.