From mboxrd@z Thu Jan 1 00:00:00 1970 From: myglc2 Subject: bug#22550: (require 'magit) produces error: "no such file or directory" "dash" Date: Wed, 09 Mar 2016 09:47:11 -0500 Message-ID: <87y49rd7yo.fsf@gmail.com> References: <87egctdsb0.fsf@gmail.com> <87lh70vclr.fsf@gmail.com> <87lh7033q9.fsf@gmail.com> <87y4b0tfdn.fsf@gmail.com> <87pov764td.fsf@gmail.com> <871t7mir9w.fsf@gmail.com> <87mvqadpid.fsf@gmail.com> <87r3flmich.fsf@gmail.com> <871t7lulk9.fsf@gmail.com> <87mvq7ncj6.fsf@gmail.com> 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]:42105) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adfNH-0000Ei-O2 for bug-guix@gnu.org; Wed, 09 Mar 2016 09:46:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adfNC-00073M-NF for bug-guix@gnu.org; Wed, 09 Mar 2016 09:46:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:43527) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adfNC-00073H-JX for bug-guix@gnu.org; Wed, 09 Mar 2016 09:46:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1adfNC-0007LT-EF for bug-guix@gnu.org; Wed, 09 Mar 2016 09:46:02 -0500 In-Reply-To: <87egctdsb0.fsf@gmail.com> Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41915) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adfMe-0000BF-J4 for bug-guix@gnu.org; Wed, 09 Mar 2016 09:45:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adfMZ-0006vy-FD for bug-guix@gnu.org; Wed, 09 Mar 2016 09:45:28 -0500 Received: from plane.gmane.org ([80.91.229.3]:38266) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adfMZ-0006ul-8v for bug-guix@gnu.org; Wed, 09 Mar 2016 09:45:23 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1adfMX-0000kx-BH for bug-guix@gnu.org; Wed, 09 Mar 2016 15:45:21 +0100 Received: from c-73-167-118-254.hsd1.ma.comcast.net ([73.167.118.254]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 09 Mar 2016 15:45:21 +0100 Received: from myglc2 by c-73-167-118-254.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 09 Mar 2016 15:45:21 +0100 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 22550@debbugs.gnu.org Alex Kost writes: > myglc2 (2016-03-08 16:49 +0300) wrote: > >> Alex Kost writes: >> >>> myglc2 (2016-03-07 23:03 +0300) wrote: >>> > [...] >>>> I re-read your earlier posts. AIUI now, in order to use the latest guix >>>> emacs features from 'git checkout master' one must add to emacs init: >>>> >>>> (let ((dir "~/src/guix/emacs")) >>>> (add-to-list 'load-path dir) >>>> (setq guix-load-path dir) >>>> (require 'guix-init nil t)) >>> >>> Yes, this is the recommended way of setting it up. It is described in >>> (info "(guix) Emacs Initial Setup"). >>> >>>> Do you think we should we add that to (info "(guix) Building from Git") ? >>> >>> Since it is already described in the other section, it shouldn't be >>> duplicated, but we can add a cross reference, not into "Building from >>> Git" though, maybe to (info "(guix) The Perfect Setup") >> >> Then you need to also fix the intro paragraph which says (emphasis >> added): > > I don't agree, this intro paragraph is (should be in theory) correct. > >> "On the Guix System Distribution (*note GNU Distribution::), “guix.el” >> is ready to use [...] So [...] you can happily SKIP THIS SECTION [...]" >> >> Since I am using GuixSD I have always skipped this section. That is why >> you have had to explain this twice to me. > > It's just that no one tried to use system profile for adding emacs > packages before you, but this case will be handled in the next release, > so I think this part of the manual shouldn't be changed. You are are assuming that I am running emacs in the system profile. Meanwhile "tricky george" stopped trying to swim upstream and installed emacs in the user profile :O. Based on running both ways I still believe this needs attention. But I am badly off the topic of the original bug so I will put it in a new post. I do apologize for the run-around. Many thanks! - George