From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: (ATTN: debugging tip) Re: Opendocument export causes error Date: Tue, 4 Dec 2012 07:29:29 +0000 (UTC) Message-ID: References: <1FAF1B58-C7EB-4145-B452-06932806CC2C@beds.ac.uk> <87sj7mgysx.fsf_-_@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:50311) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tfmwz-0006rj-Od for emacs-orgmode@gnu.org; Tue, 04 Dec 2012 02:29:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tfmwy-0008H3-HY for emacs-orgmode@gnu.org; Tue, 04 Dec 2012 02:29:53 -0500 Received: from plane.gmane.org ([80.91.229.3]:45871) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tfmwy-0008Gk-BC for emacs-orgmode@gnu.org; Tue, 04 Dec 2012 02:29:52 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Tfmx7-0007An-3Y for emacs-orgmode@gnu.org; Tue, 04 Dec 2012 08:30:01 +0100 Received: from 217.10.60.85 ([217.10.60.85]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 04 Dec 2012 08:30:01 +0100 Received: from Stromeko by 217.10.60.85 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 04 Dec 2012 08:30:01 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Jambunathan K gmail.com> writes: > So org-odt indirectly requires org-compat. Even though it may have no bearing in this case: AFAICS it uses a macro from org-compat directly, so it shouldn't rely on other files to pull in that definition, it should require it directly. > In OP's case, the org-compat > is provided by older library that comes with Vanilla Emacs. Unless I'm missing something, this is only possible if it gets loaded before the load-path to the new Org is set up. If so, a (require 'org-compat) would not correct the situation, while a (load-library "org-compat") would. I would like to see the value of load-history on the OP's box after an emacs -Q -L /path/to/org if possible. Regards, Achim.