From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Richard Newsgroups: gmane.emacs.bugs Subject: bug#17292: 24.3.90; ELPA : "make" makes an error compiling ada-build.el Date: Sat, 19 Apr 2014 21:41:00 +0200 Message-ID: <87k3al150z.fsf@yahoo.fr> References: <87vbu665mr.fsf@geodiff-mac3.ulb.ac.be> <85bnvxpd5x.fsf@stephe-leake.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1397936544 3151 80.91.229.3 (19 Apr 2014 19:42:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 19 Apr 2014 19:42:24 +0000 (UTC) Cc: Nicolas Richard , Stephen Leake To: 17292-done@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 19 21:42:17 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Wbb9U-0005HZ-Sr for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 Apr 2014 21:42:16 +0200 Original-Received: from localhost ([::1]:43328 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wbb9U-0007tr-FT for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 Apr 2014 15:42:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38108) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wbb9M-0007k7-91 for bug-gnu-emacs@gnu.org; Sat, 19 Apr 2014 15:42:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wbb9H-0003mz-0N for bug-gnu-emacs@gnu.org; Sat, 19 Apr 2014 15:42:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44661) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wbb9G-0003mo-Ss for bug-gnu-emacs@gnu.org; Sat, 19 Apr 2014 15:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Wbb9G-0000On-Ks for bug-gnu-emacs@gnu.org; Sat, 19 Apr 2014 15:42:02 -0400 Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Apr 2014 19:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 17292 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 17292@debbugs.gnu.org, theonewiththeevillook@yahoo.fr, theonewiththeevillook@yahoo.fr Original-Received: via spool by 17292-done@debbugs.gnu.org id=D17292.13979364721431 (code D ref 17292); Sat, 19 Apr 2014 19:42:02 +0000 Original-Received: (at 17292-done) by debbugs.gnu.org; 19 Apr 2014 19:41:12 +0000 Original-Received: from localhost ([127.0.0.1]:52816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wbb8R-0000N0-IN for submit@debbugs.gnu.org; Sat, 19 Apr 2014 15:41:11 -0400 Original-Received: from mailrelay001.isp.belgacom.be ([195.238.6.51]:24613) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wbb8O-0000MV-35 for 17292-done@debbugs.gnu.org; Sat, 19 Apr 2014 15:41:08 -0400 X-Belgacom-Dynamic: yes Original-Received: from 204.222-178-91.adsl-dyn.isp.belgacom.be (HELO LDLC-portable) ([91.178.222.204]) by relay.skynet.be with ESMTP; 19 Apr 2014 21:41:01 +0200 In-Reply-To: <85bnvxpd5x.fsf@stephe-leake.org> (Stephen Leake's message of "Sat, 19 Apr 2014 10:11:22 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:88145 Archived-At: Stephen Leake writes: > Nicolas Richard writes: > >> I cloned the elpa git repo, ran "make externals" and "make", then got: > > I get: > > packages/ada-mode/ada-build.el:41:1:Error: Cannot open load file: wisi Perhaps I have mixed the error messages from my different tries ? Not sure. Anyway, the error I reported is because wisi-compat did not exist in my tree (sorry I did not state that clearly). My HEAD was at 0c8e3a1. I updated my tree and the file now exists so I guess the error has disappeared. I just tried : indeed, I don't have the error anymore (my HEAD is 1905244ada36189d940fdf7e40d3498ae8917fed). I'm thus closing this bug. >> In toplevel form: >> packages/ada-mode/ada-build.el:41:1:Error: Cannot open load file: >> aucun fichier ou dossier de ce type, wisi-compat-24.2 >> make[1]: *** [packages/ada-mode/ada-build.elc] Erreur 1 >> make[1] : on quitte le r=C3=A9pertoire =C2=AB /home/youngfrog/sources/el= pa =C2=BB >> make: *** [all-in-place] Erreur 2 > > Apparently this make process does not take into account inter-package > dependencies; ada-mode depends on wisi, and both were upgraded this > morning. The upgrade fixed the problem for me. Thanks. > Do you have an older version of 'wisi' installed in ~/.emacs.d/elpa/? > That would explain your symptom. I don't, and I have a local patch so that ~/.emacs.d/elpa is not used (see bug#17291) so it should not have interfered. > Is there any way to indicate to the make process that it must build wisi > first, and add it to the load path when building ada-mode? IIUC, it does not necessarily byte-compile wisi first, but since the build process invokes (package-initialize), wisi should still be available (uncompiled) at the moment ada-mode is byte-compiled. --=20 Nico.