From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Hendy Subject: Re: Problem with org-mode after upgradiing to org 8 Date: Tue, 1 Jul 2014 10:55:48 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35119) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X20PQ-0003Ha-F6 for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 11:55:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X20PN-00038r-J1 for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 11:55:52 -0400 Received: from mail-oa0-x22c.google.com ([2607:f8b0:4003:c02::22c]:37689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X20PN-00038d-93 for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 11:55:49 -0400 Received: by mail-oa0-f44.google.com with SMTP id i7so10867611oag.31 for ; Tue, 01 Jul 2014 08:55:48 -0700 (PDT) In-Reply-To: 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: Roland Everaert Cc: emacs-orgmode On Tue, Jul 1, 2014 at 5:04 AM, Roland Everaert wrote: > I have upgraded using git on a Linux fedora 20 64 bit. > > I perform the following commands from the directory of org-mode: > > make clean > git pull > make I usually do git pull > make clean > make, but don't know if that makes a difference, so that's probably fine. > I have also read the following page: > http://orgmode.org/worg/org-8.0.html > > And search for all variables in my configuration that start with org-export, > but I have none of them. Well, I'm interested in the original error, "Autoloading failed to define function org-element-cache-reset", not anything to do with org-export. You should be able to start emacs without any errors, and I think that's the primary thing to troubleshoot first. > My configuration is heavily inspired by this article: > http://doc.norang.ca/org-mode.html Bernt's page is one of the most advanced orgmode setups documented that I've ever seen. I wouldn't get too deep into that before figuring out what's going on at the basic level. > > I have quickly browsed it in case some specific changes needs to be done, > but the only ones concernes the exporters that I have not configured yet. > > Which lines from the my ~/.emacs.d/init.el, would you like to see? How are you telling Emacs where Orgmode lives? My suggestion would be the following: Create a minimal .emacs file with just the following (change path to wherever your orgmode git repo is): (add-to-list 'load-path "~/path/to/org.git/lisp/") >From a command line, run: $ emacs -Q Then from Emacs, run: M-x load-file [press enter] /path/to/minimal-config/from/above [press enter] Then run: M-x org-version You should get something like this: Org-mode version 8.2.6 (release_8.2.6-950-ge599e8 @ /home/jwhendy/.elisp/org.git/lisp/) If you don't get any errors, close emacs, copy some lines from your "real" config into that minimal config, and repeat the process (emacs -Q -> M-x load-file...) until you get the error again. Then you'll know what's causing it. Doing it this way helps know that you've at least got the "right" Org-mode loaded (not the one built in to your Emacs), and from there we can track the issue. Once that's all set, getting exporters going is a pretty simple matter. I have this in my .emacs: (require 'ox-latex) (require 'ox-html) (require 'ox-beamer) (require 'ox-md) (require 'ox-odt) (require 'ox-taskjuggler) (add-to-list 'org-latex-classes '("beamer" "\\documentclass\[presentation\]\{beamer\}" ("\\section\{%s\}" . "\\section*\{%s\}") ("\\subsection\{%s\}" . "\\subsection*\{%s\}") ("\\subsubsection\{%s\}" . "\\subsubsection*\{%s\}"))) That handles it all for me. Also, please keep cc'ing the Org list. They know much more than I do, and as you provide more information can probably help you better than I can as well. Good luck! John > > > Roland. > > > > > > > On Mon, Jun 30, 2014 at 1:39 PM, John Hendy wrote: >> >> >> On Jun 30, 2014 4:48 AM, "Roland Everaert" wrote: >> > >> > Second part of the message: >> > >> > Information from M-x org-version: >> > >> > Org-mode version beta_8.3 (beta_8.3-16-g16c71d6 @ >> > /home/reveatwork/.emacs.d/site-lisp/org-mode/lisp/) >> > >> > I have downloaded the last version using git. >> >> Can you elaborate on your exact procedure for upgrading as well as posting >> relevant lines from .emacs? >> >> John >> >> > >> > How can I switch to a stable branch instead of the last beta, to check >> > if that solves the problem? >> > >> > >> > Thanks for your help. >> > >> > >> > >> > On Mon, Jun 30, 2014 at 11:24 AM, Roland Everaert >> > wrote: >> >> >> >> Hi, >> >> >> >> I have recently upgraded to org-mode version 8. Each time I start emacs >> >> I see the folloinwg error: >> >> >> >> error "Autoloading failed to define function org-element-cache-reset" >> >> >> >> >> >> And some functionnality of org-mode doesn't seems to work anymore. >> >> >> >> >> >> Informa >> > >> > > >