From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#15218: End of file during parsing only for byte compiled files Date: Fri, 30 Aug 2013 08:36:11 -0400 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1377866416 8580 80.91.229.3 (30 Aug 2013 12:40:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 30 Aug 2013 12:40:16 +0000 (UTC) Cc: 15218@debbugs.gnu.org To: Johan Andersson Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 30 14:40:18 2013 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 1VFNzs-0006sK-OA for geb-bug-gnu-emacs@m.gmane.org; Fri, 30 Aug 2013 14:40:16 +0200 Original-Received: from localhost ([::1]:49923 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFNzr-0007bg-PP for geb-bug-gnu-emacs@m.gmane.org; Fri, 30 Aug 2013 08:40:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42902) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFNwr-0002nX-3w for bug-gnu-emacs@gnu.org; Fri, 30 Aug 2013 08:37:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VFNwk-0002I5-Pv for bug-gnu-emacs@gnu.org; Fri, 30 Aug 2013 08:37:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFNwk-0002I1-Me for bug-gnu-emacs@gnu.org; Fri, 30 Aug 2013 08:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VFNwj-000111-Tg for bug-gnu-emacs@gnu.org; Fri, 30 Aug 2013 08:37:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Aug 2013 12:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15218 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15218-submit@debbugs.gnu.org id=B15218.13778661803847 (code B ref 15218); Fri, 30 Aug 2013 12:37:01 +0000 Original-Received: (at 15218) by debbugs.gnu.org; 30 Aug 2013 12:36:20 +0000 Original-Received: from localhost ([127.0.0.1]:58824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VFNw4-0000zy-6k for submit@debbugs.gnu.org; Fri, 30 Aug 2013 08:36:20 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.182]:19635) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VFNw1-0000zd-Ti for 15218@debbugs.gnu.org; Fri, 30 Aug 2013 08:36:18 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFHO+KK6/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GDMEdBJEKA6R6gV6DEw X-IPAS-Result: Av4EABK/CFHO+KK6/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GDMEdBJEKA6R6gV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="26038655" Original-Received: from 206-248-162-186.dsl.teksavvy.com (HELO pastel.home) ([206.248.162.186]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 30 Aug 2013 08:33:27 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 9D59C62E73; Fri, 30 Aug 2013 08:36:11 -0400 (EDT) In-Reply-To: (Johan Andersson's message of "Fri, 30 Aug 2013 10:13:40 +0200") 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:77819 Archived-At: > I just released a new version of Ecukes (https://github.com/rejeep/ecukes.el). > Everything works fine locally, but not when I install via package.el. Then > I get this error: > End of file during parsing: > /path/to/project/.cask/24.3.1/elpa/ecukes-20130830.16/ecukes-core.elc > And if I remove that .elc file, it complains on the next file and so on. If > I remove all .elc files it works fine. I'm not sure when you see that error (is it when loading the package or when installing it?). Assuming it's when loading it, could it be that you're loading the package in a version of Emacs noticeably older than the one that compiled the files? > So something with the byte compilation does not work, but if I byte compile > all files locally it works just fine. The elpa package is supposed to come without any .elc files, and the .el files are supposed to be byte-compiled during installation. Did this work correctly? Stefan