title: Installing ECB in emacs 24 in ubuntu
body: <p>I understand <a href="https://stackoverflow.com/questions/18149939/emacs-cedet-installation-package-assoc-is-obsolete?lq=1">from this question</a> that CEDET is installed in emacs 24 without additional installation, so I don't need to follow those instructions <a href="http://cedet.sourceforge.net/setup.shtml" rel="nofollow noreferrer">here</a>, or the <a href="http://ecb.sourceforge.net/" rel="nofollow noreferrer">CEDET part here</a>.</p>
  
  <p>I am not using the emacs starter kit, <a href="https://stackoverflow.com/questions/8833235/install-ecb-with-emacs-starter-kit-in-emacs-24">like this answer</a>.</p>
  
  <p>So, when I use elpa to install ecb, I get the following error:</p>
  
  <pre><code>Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-file-tree.el at Mon Dec 30 16:13:57 2013
  Entering directory `/home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/'
  jn-file-tree.el:31:1:Error: Cannot open load file: jn-tree-node
  
  Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-tree-node.el at Mon Dec 30 16:13:57 2013
  jn-tree-node.el:32:1:Error: Cannot open load file: jn-utils
  
  Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-tree-view.el at Mon Dec 30 16:13:57 2013
  jn-tree-view.el:31:1:Error: Cannot open load file: jn-window
  
  Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-utils.el at Mon Dec 30 16:13:57 2013
  
  Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-window.el at Mon Dec 30 16:13:57 2013
  jn-window.el:44:25:Error: Invalid lambda variable (parent jn-window-container)
  
  Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/test.el at Mon Dec 30 16:13:57 2013
  test.el:31:1:Error: Cannot open load file: jn-tree-view
  </code></pre>
  
  <p>Another answer pointed me to <a href="https://github.com/alexott/ecb/tree/master/ecb2" rel="nofollow noreferrer">this repository</a>, which has jn-utils.  Can I just drop these files into my emacs.d/elpa/ecb-20131116.1319/ecb2/ directory to replace the existing jn-utils?  </p>
  
  <p>In general:</p>
  
  <ol>
  <li>Why is this failing?</li>
  <li>How can I fix it and install ECB as simply as possible in emacs 24?</li>
  </ol>