GNU bug report logs - #36456
Guix stumbles on duplicates?

Previous Next

Package: guix;

Reported by: swedebugia <swedebugia <at> riseup.net>

Date: Mon, 1 Jul 2019 08:39:02 UTC

Severity: normal

Tags: notabug

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 36456 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: swedebugia <swedebugia <at> riseup.net>
Cc: 36456 <at> debbugs.gnu.org
Subject: Re: bug#36456: Guix stumbles on duplicates?
Date: Fri, 05 Jul 2019 23:33:40 +0200
Hi swedebugia,

swedebugia <swedebugia <at> riseup.net> skribis:

> In guix/build-system/cargo.scm:
>    260:27  3 (lower "rust-backtrace-0.3.32" #:source _ #:inputs _ # . #)
>     231:4  2 (expand-crate-sources _ _)
>    170:23  1 (crate-closure _)
>     128:4  0 (_ #:cargo-inputs _)
>
> guix/build-system/cargo.scm:128:4: Invalid keyword:
> ("rust-lazy-static" #<package rust-lazy-static <at> 1.3.0
> /home/user/src/guix/gnu/packages/crates-io.scm:98 3690d10>)

This is Guile’s way of saying that you passed an arbitrary value where a
keyword was expected, as in this example:

--8<---------------cut here---------------start------------->8---
scheme@(guile-user)> ((lambda* (x #:key foo) (list x foo)) 1 2)
<unnamed port>:1209:1: Invalid keyword: 2
--8<---------------cut here---------------end--------------->8---

IOW, the error is in the ‘arguments’ field of this rust-backtrace-0.3.32
package.

HTH!

Ludo’.




This bug report was last modified 5 years and 326 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.