From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Install gpg2 as gpg Date: Mon, 13 Jun 2016 15:55:38 -0400 Message-ID: <20160613195538.GA1358@jasmine> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="wRRV7LY7NUeQGEoC" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33159) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bCXxl-0003Lz-6i for guix-devel@gnu.org; Mon, 13 Jun 2016 15:55:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bCXxh-0000iU-1U for guix-devel@gnu.org; Mon, 13 Jun 2016 15:55:56 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:36694) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bCXxf-0000hA-Ms for guix-devel@gnu.org; Mon, 13 Jun 2016 15:55:52 -0400 Received: from localhost (c-68-81-58-201.hsd1.pa.comcast.net [68.81.58.201]) by mail.messagingengine.com (Postfix) with ESMTPA id 6A119CC021 for ; Mon, 13 Jun 2016 15:55:41 -0400 (EDT) Content-Disposition: inline List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline There was discussion of installing the gnupg-2.1 binaries 'gpg2' and 'gpgv2' as 'gpg' and 'gpgv' on the 'Trustable guix pull' thread [0]. If we do this, it will become impossible to install gnupg-1 and gnupg-2.1 in the same profile, due to collisions of 'gpg' and 'gpgv' and their man pages. There are no collisions without this change. It might also require users to update their scripts. On the other hand, Werner recommends the change. The configuration option does not exist for gnupg-2.0. Discussion welcome! [0] http://lists.gnu.org/archive/html/bug-guix/2016-06/msg00035.html --wRRV7LY7NUeQGEoC Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-gnupg-2.1-Install-executable-as-gpg.patch" >From d9da5767601a8a10ade206ff186332ed0b1a2645 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 13 Jun 2016 15:39:15 -0400 Subject: [PATCH] gnu: gnupg-2.1: Install executable as 'gpg'. * gnu/packages/gnupg.scm (gnupg-2.1)[arguments]: Add '--enable-gpg2-is-gpg' to #:configure-flags. --- gnu/packages/gnupg.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index e6583e5..849a0b6 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -234,7 +234,8 @@ compatible to GNU Pth.") ("sqlite" ,sqlite) ("zlib" ,zlib))) (arguments - `(#:phases + `(#:configure-flags '("--enable-gpg2-is-gpg") + #:phases (alist-cons-before 'configure 'patch-config-files (lambda _ -- 2.8.4 --wRRV7LY7NUeQGEoC--