From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: bug#22550: (require 'magit) produces error: "no such file or directory" "dash" Date: Wed, 09 Mar 2016 13:58:21 +0300 Message-ID: <87mvq7ncj6.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> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45001) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adbpZ-0004OG-B9 for bug-guix@gnu.org; Wed, 09 Mar 2016 05:59:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adbpW-0004zX-0f for bug-guix@gnu.org; Wed, 09 Mar 2016 05:59:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:43411) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adbpV-0004zQ-TT for bug-guix@gnu.org; Wed, 09 Mar 2016 05:59:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1adbpV-0000JP-OU for bug-guix@gnu.org; Wed, 09 Mar 2016 05:59:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <871t7lulk9.fsf@gmail.com> (myglc2@gmail.com's message of "Tue, 08 Mar 2016 08:49:10 -0500") 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: myglc2 Cc: 22550@debbugs.gnu.org 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")= ?=20 >> >> 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::), =E2=80=9Cgui= x.el=E2=80=9D > 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. --=20 Alex