From mboxrd@z Thu Jan 1 00:00:00 1970 From: "g33k0b0y ." Subject: GnuPG in Guix Date: Thu, 26 Feb 2015 15:46:05 +1100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44879) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQqKu-00051x-J5 for guix-devel@gnu.org; Wed, 25 Feb 2015 23:46:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YQqKt-0004c5-SF for guix-devel@gnu.org; Wed, 25 Feb 2015 23:46:08 -0500 Received: from mail-lb0-x22f.google.com ([2a00:1450:4010:c04::22f]:44067) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQqKt-0004bt-Jx for guix-devel@gnu.org; Wed, 25 Feb 2015 23:46:07 -0500 Received: by lbiz12 with SMTP id z12so8363936lbi.11 for ; Wed, 25 Feb 2015 20:46:06 -0800 (PST) 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org It seems that Guix can install multiple versions of GPG. It names the 1.4.18 version as gpg, and the 2.0.26 version as gpg2. There is a problem, however. By default Guix installs the highest version, which is 2.0.26. However, an potential newbie could try calling it through bash as gpg. This won't work, as it hasn't installed gpg version 1.4.18 and therefore is expecting only gpg2 as its command. This is not made clear to the user. If I am an inexperienced user and install gnupg, from my previous experience with other distros, (Trisquel, gNewSense) I would expect to use gpg to call it. Imagine my surprise when bash says command not found! I am never told to use gpg2 as the command, nor would I think of it. How can we improve this?