From mboxrd@z Thu Jan 1 00:00:00 1970 From: John J Foerch Subject: Re: M-x guix bug Date: Tue, 28 Jun 2016 21:43:02 -0400 Message-ID: <87eg7gdb2x.fsf@hecubus.retroj.net> References: <87mvm5d2sa.fsf@hecubus.retroj.net> <87wpl9ht5w.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35701) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bI4XA-000840-MR for help-guix@gnu.org; Tue, 28 Jun 2016 21:43:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bI4X6-0007wQ-GD for help-guix@gnu.org; Tue, 28 Jun 2016 21:43:19 -0400 Received: from plane.gmane.org ([80.91.229.3]:47368) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bI4X6-0007wJ-9S for help-guix@gnu.org; Tue, 28 Jun 2016 21:43:16 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bI4X2-0006Md-3g for help-guix@gnu.org; Wed, 29 Jun 2016 03:43:12 +0200 Received: from 152.160.144.141 ([152.160.144.141]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 29 Jun 2016 03:43:12 +0200 Received: from jjfoerch by 152.160.144.141 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 29 Jun 2016 03:43:12 +0200 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org ludo@gnu.org (Ludovic Courtès) writes: > Hi! > > John J Foerch skribis: > >> On a fresh guix installation with only a few packages installed, M-x >> guix in emacs produced the following error: >> >> Cannot open load file: no such file or directory, magit-popup >> >> It seems that guix's emacs components have an unlisted magit dependency. > > The dependency is documented (info "(guix) Emacs Initial Setup"), but > note that it’s only necessary if you use the M-x guix popup. > > Without magit-popup, you can still use M-x > guix-newest-available-packages, M-x guix-prettify-mode, M-x > guix-licenses, and so on. > > HTH! > > Ludo’. Okay, good to know. I think that a helpful message instead of an error would be appropriate, or perhaps some way of not exposing the 'guix' command if magit is not installed. Thank you, -- John Foerch