When I install a fresh copy of org-mode via el-get, I see the following error: Bug: Symbol's value as variable is void: org-src-lang-modes I don't believe this is a problem in el-get, but if I'm wrong, let me know and I will take this up with the el-get developers. Here is the backtrace: Debugger entered--Lisp error: (void-variable org-src-lang-modes) add-to-list(org-src-lang-modes ("sclang" . sclang)) byte-code("\300\301\302\303\304\"\"\207" [with-eval-after-load "org" add-to-list org-src-lang-modes ("sclang" . sclang)] 5) load("/home/eslaught/.emacs.d/el-get/.loaddefs" nil t) el-get-load-fast("/home/eslaught/.emacs.d/el-get/.loaddefs.el") el-get-eval-autoloads() el-get(sync) econf-install() eval-buffer(# nil "/home/eslaught/econf/econf-helper.el" nil t) ; Reading at buffer position 1907 load-with-code-conversion("/home/eslaught/econf/econf-helper.el" "/home/eslaught/econf/econf-helper.el" nil t) require(econf-helper) eval-buffer(# nil "/home/eslaught/.emacs" nil t) ; Reading at buffer position 205 load-with-code-conversion("/home/eslaught/.emacs" "/home/eslaught/.emacs" t t) load("~/.emacs" t t) #[0 "^H\205\262^@ \306=\203^Q^@\307^H\310Q\202;^@ \311=\204^^^@\307^H\312Q\202;^@\313\307\314\315#\203*^@\316\202;^@\313\307\314\317#$ command-line() normal-top-level() Emacs : GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.10.7) of 2014-03-07 on lamiak, modified by Debian Package: Org mode installed via el-get, from the following Git commit commit 489080124210a78d6622c79ede5c003e07c2ccb8 Merge: b900a85 731f59f Author: Kyle Meyer Date: Mon Aug 14 22:04:35 2017 -0400 Merge branch 'maint'