GNU bug report logs - #36051
"guix import gnu" says public key is not in keyring

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Jesse Gibbons <jgibbons2357@HIDDEN>; dated Sun, 2 Jun 2019 03:35:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 36051 <at> debbugs.gnu.org:


Received: (at 36051) by debbugs.gnu.org; 2 Jun 2019 16:13:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 02 12:13:25 2019
Received: from localhost ([127.0.0.1]:40689 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hXT6q-0003O5-Og
	for submit <at> debbugs.gnu.org; Sun, 02 Jun 2019 12:13:25 -0400
Received: from eggs.gnu.org ([209.51.188.92]:52957)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1hXT6p-0003Ns-8r
 for 36051 <at> debbugs.gnu.org; Sun, 02 Jun 2019 12:13:23 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:55118)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1hXT6k-0007m3-5i; Sun, 02 Jun 2019 12:13:18 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=58800 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1hXT6j-0001ku-H3; Sun, 02 Jun 2019 12:13:17 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Jesse Gibbons <jgibbons2357@HIDDEN>
Subject: Re: bug#36051: "guix import gnu" says public key is not in keyring
References: <20190601213351.5548038c@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 14 Prairial an 227 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Sun, 02 Jun 2019 18:13:16 +0200
In-Reply-To: <20190601213351.5548038c@HIDDEN> (Jesse Gibbons's message of
 "Sat, 1 Jun 2019 21:33:51 -0600")
Message-ID: <87tvd87yoz.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 36051
Cc: 36051 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

Jesse Gibbons <jgibbons2357@HIDDEN> skribis:

> Starting download of /tmp/guix-file.cZoC7H
> From ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz.sig...
>  =E2=80=A6.0.tar.gz.sig  72B                  170KiB/s 00:00
> [##################] 100.0% In execvp of gpgv: No such file or directory

The real issue here is that =E2=80=98gpgv=E2=80=99 cannot be found in $PATH.

I think you have to run =E2=80=9Cguix install gnupg=E2=80=9D to fix it.

HTH,
Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#36051; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 2 Jun 2019 03:34:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 01 23:34:08 2019
Received: from localhost ([127.0.0.1]:39213 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hXHG4-0007Lu-78
	for submit <at> debbugs.gnu.org; Sat, 01 Jun 2019 23:34:08 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59461)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jgibbons2357@HIDDEN>) id 1hXHG3-0007Lh-4t
 for submit <at> debbugs.gnu.org; Sat, 01 Jun 2019 23:34:07 -0400
Received: from lists.gnu.org ([209.51.188.17]:49917)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <jgibbons2357@HIDDEN>)
 id 1hXHFx-00011l-WA
 for submit <at> debbugs.gnu.org; Sat, 01 Jun 2019 23:34:02 -0400
Received: from eggs.gnu.org ([209.51.188.92]:45605)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <jgibbons2357@HIDDEN>) id 1hXHFw-00050C-Nx
 for bug-guix@HIDDEN; Sat, 01 Jun 2019 23:34:01 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,
 FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled
 version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <jgibbons2357@HIDDEN>) id 1hXHFv-0000zr-Ch
 for bug-guix@HIDDEN; Sat, 01 Jun 2019 23:34:00 -0400
Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]:37377)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <jgibbons2357@HIDDEN>)
 id 1hXHFv-0000yR-23
 for bug-guix@HIDDEN; Sat, 01 Jun 2019 23:33:59 -0400
Received: by mail-pf1-x42c.google.com with SMTP id a23so8582835pff.4
 for <bug-guix@HIDDEN>; Sat, 01 Jun 2019 20:33:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:subject:message-id:mime-version
 :content-transfer-encoding;
 bh=u4ezUt/l3wak3Y+1JGaYiWJgrnGkEb9aXxyxv7UWqBs=;
 b=N32mY/Cu+3O3ZNSvwg4RDPiFP4Uu+9W2MGcaxKTka+OSgAMeRcP9ybub6uoMRa5oIC
 hu81F2X8vEM3OxvbFurpeGvhfv8tUSBvRcPQR5o/228MnHml33s5QzQydhR5Z7jEPuCE
 iKByDuWGbb+8WMcR1I5pcjZ8lEwhVkO3MmYz+JXVgWKJ6KmYkVRF4Ojl2OZJlUkYqh2W
 6Biuw0kmyN6hb1uNSCFynyLOgGglCV7Xf9tYRjeS36K6QVdsiTp2iQ6G0rYJv6LUavjI
 K9hikSxrnwx/btkZ5Urafbsp/0qo5BWkpIoqVvnz0JDxM+dtIHP9k1szoVJiwJY/+Wx4
 /dWQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:subject:message-id:mime-version
 :content-transfer-encoding;
 bh=u4ezUt/l3wak3Y+1JGaYiWJgrnGkEb9aXxyxv7UWqBs=;
 b=etsIUATYwLckrkVyfKoF8ngdOdM+DZ1ZwaGgFbfVTYHMVD+2TR1spiLAdaI44rQAAB
 QViLyKd42sMb+9ypRzGddnj3KvQfV3+4KKigfT3FzmjjxnqbZqLQ4rL0H6LMwGu9SeYz
 bTcaWV0QrP1EbnDkUvPY5gLTFLaQNyHzR68Wr3lztaIP8fSYWu+VaowV/tTPCfYqslKH
 x+F9/VQdhnPidDJ/ppzbNO481h+gW3WqDi/y3I3M+RIoMD7qXYWEWkuZtDerwecTAmdw
 OeGo/CBrOk4qb8z/H28ZkUemACKx0UjyN3jjp7X0Wb3nYAyQE5F3nEgIQMMHYswf7aqL
 fkGQ==
X-Gm-Message-State: APjAAAX+WJdJlGfSsQ9eIPRQ7doNu5bxI2iN00BJxHYT/UNLvQycf1oG
 yiXQXaDAgu8nQzE0T4CNi6q/jDsi
X-Google-Smtp-Source: APXvYqxHty6WgASo4q3YRiHd3sIE3qCxW/hILza5RFmytv4OaFi9hyw2cwrmoiogrmMfX049cDHCqw==
X-Received: by 2002:a63:231d:: with SMTP id j29mr19389835pgj.278.1559446436429; 
 Sat, 01 Jun 2019 20:33:56 -0700 (PDT)
Received: from localhost ([199.68.53.171])
 by smtp.gmail.com with ESMTPSA id u2sm10174579pjv.30.2019.06.01.20.33.54
 for <bug-guix@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Sat, 01 Jun 2019 20:33:55 -0700 (PDT)
Date: Sat, 1 Jun 2019 21:33:51 -0600
From: Jesse Gibbons <jgibbons2357@HIDDEN>
To: bug-guix@HIDDEN
Subject: "guix import gnu" says public key is not in keyring
Message-ID: <20190601213351.5548038c@HIDDEN>
X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::42c
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: -1.1 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.1 (--)

I am trying to define the gnurobots package using guix import. I try
the following and get the corresponding results:

~$ guix import gnu gnurobots

Starting download of /tmp/guix-file.sRnZ4I
=46rom ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz...
 gnurobots-1.2.0.tar.gz  173KiB       163KiB/s 00:01
[##################] 100.0%

Starting download of /tmp/guix-file.cZoC7H
=46rom ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz.sig...
 =E2=80=A6.0.tar.gz.sig  72B                  170KiB/s 00:00
[##################] 100.0% In execvp of gpgv: No such file or directory
guix import: warning: signature verification failed for
`ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz' guix import:
warning: (could be because the public key is not in your keyring) guix
import: error: 'gnu' import failed


~$ guix import gnu --key-download=3Dinteractive gnurobots

Starting download of /tmp/guix-file.e0KAGy
=46rom ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz...
 gnurobots-1.2.0.tar.gz  173KiB       162KiB/s 00:01
[##################] 100.0%

Starting download of /tmp/guix-file.lStU1V
=46rom ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz.sig...
 =E2=80=A6.0.tar.gz.sig  72B                  111KiB/s 00:00
[##################] 100.0% In execvp of gpgv: No such file or directory
guix import: warning: signature verification failed for
`ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz' guix import:
warning: (could be because the public key is not in your keyring) guix
import: error: 'gnu' import failed



~$ guix import gnu --key-download=3Dalways gnurobots

Starting download of /tmp/guix-file.DtCU1Y
=46rom ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz...
 gnurobots-1.2.0.tar.gz  173KiB       178KiB/s 00:01
[##################] 100.0%

Starting download of /tmp/guix-file.QOlbzN
=46rom ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz.sig...
 =E2=80=A6.0.tar.gz.sig  72B                   48KiB/s 00:00
[##################] 100.0% In execvp of gpgv: No such file or directory
guix import: warning: signature verification failed for
`ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz' guix import:
warning: (could be because the public key is not in your keyring) guix
import: error: 'gnu' import failed


 ~$ guix import gnu --key-download=3Dnever gnurobots

Starting download of /tmp/guix-file.fgTq6E
=46rom ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz...
 gnurobots-1.2.0.tar.gz  173KiB       132KiB/s 00:01
[##################] 100.0%

Starting download of /tmp/guix-file.v4rsPY
=46rom ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz.sig...
 =E2=80=A6.0.tar.gz.sig  72B                   51KiB/s 00:00
[##################] 100.0% In execvp of gpgv: No such file or directory
guix import: warning: signature verification failed for
`ftp://ftp.gnu.org/gnu/gnurobots/gnurobots-1.2.0.tar.gz' guix import:
warning: (could be because the public key is not in your keyring) guix
import: error: 'gnu' import failed


It appears the --key-download option does nothing, even though the
documentation says --key-download=3Dalways should automatically
install the missing keys, and there should be a prompt if the option
is omitted. This is fixed when I install gnupg. It appears guix needs
gnupg as a propagated input for this function to work statelessly.

If anyone has a contrary opinion, please express it. I will
make, test, and submit a patch on Monday if nobody beats me to it.

--Jesse




Acknowledgement sent to Jesse Gibbons <jgibbons2357@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#36051; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 2 Jun 2019 16:15:01 UTC

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