From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id wGY1K8ca7F5rKwAA0tVLHw (envelope-from ) for ; Fri, 19 Jun 2020 01:54:15 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id CF4OJ8ca7F7pAwAA1q6Kng (envelope-from ) for ; Fri, 19 Jun 2020 01:54:15 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 10A09940221 for ; Fri, 19 Jun 2020 01:54:14 +0000 (UTC) Received: from localhost ([::1]:58752 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jm6EO-0005Aj-1Q for larch@yhetil.org; Thu, 18 Jun 2020 21:54:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39294) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jm6EE-000580-By for bug-guix@gnu.org; Thu, 18 Jun 2020 21:54:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43200) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jm6ED-0007BX-TT for bug-guix@gnu.org; Thu, 18 Jun 2020 21:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jm6ED-0001iP-S6 for bug-guix@gnu.org; Thu, 18 Jun 2020 21:54:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41941: Signing git commits with PGP fails Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 19 Jun 2020 01:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41941 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Jonathan Brielmaier Received: via spool by 41941-submit@debbugs.gnu.org id=B41941.15925315906523 (code B ref 41941); Fri, 19 Jun 2020 01:54:01 +0000 Received: (at 41941) by debbugs.gnu.org; 19 Jun 2020 01:53:10 +0000 Received: from localhost ([127.0.0.1]:54746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jm6DN-0001h8-Mm for submit@debbugs.gnu.org; Thu, 18 Jun 2020 21:53:09 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:60315) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jm6DC-0001gV-1z for 41941@debbugs.gnu.org; Thu, 18 Jun 2020 21:53:08 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id DC6BF46C; Thu, 18 Jun 2020 21:52:51 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 18 Jun 2020 21:52:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=dxMKV8J+SgbdLkGl/sSjas9N AEkDaCaqomcbVWBLlNE=; b=rCMKU/k+hkGpg9EQNo6qShgAC3dAE03o2RKSWopj jvUE6MO/jBjR+DN4xL6F9mlvyBpe5DTA2D2R57PvlXh84Qr+QSFmfzFQGm8wbrbK tC98AC02n/5U5e5mV5iJACixmmorl9K6oraUE4psNlFuWM6lxwOh/v+uyDkgo5DB nVA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=dxMKV8 J+SgbdLkGl/sSjas9NAEkDaCaqomcbVWBLlNE=; b=oOK0mL+UvziAANabj1e4fj g+QWqCdRwiSHyv6o46frSOLdrQJwKaCptQdGhxMArgnEl9w8OPSi0TmbNrKwK8Sw VWBd9+EaQr4FH3TSiZXJCwLNXdjr0IowcdkL8WnY4KnvF39S4JSpJPRXUt+0O5KE F8D0pIY0Gnue6hrJ4ZuG+chxd57N7BEYqjL4dh0+Q5oWeMy3zNWXTylfdcRGx1vs V94z6OJ27ZpqUfYQ7xD7y8J3tWjYaYGH9NUoSi+Yeg/Hc5ELCW5zHC7AOhD6sXg3 mnShlfzToI8W7Vzk08K5y8Y6BRCV/NeHt9u/bU+O1SOcgYPxjSyyqW1ptS45vpYQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudejhedgheefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 1B4D0328005A; Thu, 18 Jun 2020 21:52:51 -0400 (EDT) Date: Thu, 18 Jun 2020 21:52:47 -0400 From: Leo Famulari Message-ID: <20200619015247.GA1458@jasmine.lan> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.7 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 41941@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=famulari.name header.s=mesmtp header.b=rCMKU/k+; dkim=fail (rsa verify failed) header.d=messagingengine.com header.s=fm3 header.b=oOK0mL+U; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: 0XpExXaE49BF On Fri, Jun 19, 2020 at 12:35:09AM +0200, Jonathan Brielmaier wrote: > I have a strange error/problem with signing git commits with PGP. The setup can be complicated... > Following situation > > `git` is installed via system configuration > `git:send-email` via `guix install` into the user profile > > ~/.gitconfig has > ``` > [commit] > gpgsign = true > ``` I also have: ------ [gpg] program = gpg [user] signingkey = B0515948F1E7D3C1B98038A02646FA30BACA7F08 ------ > but trying to sign a git commit fails: > ``` > git commit -m "test" > error: gpg failed to sign the data > fatal: failed to write commit object > ``` Do you also have a GPG pinentry program installed? Are you able to sign an arbitrary file with GPG, outside of Git? For example: $ gpg --output test.sig --sign file