Note that there are some explanatory texts on larger screens.

plurals
  1. POInstalling CEDET 1.0pre6 as user while keeping CEDET 1.0pre4 deb package installed
    primarykey
    data
    text
    <p>My work computer (Ubuntu 8.10) has CEDET version 1.0pre4 installed, and I'm trying to install the newest version of CEDET (1.0pre6) in my local directory (the ultimate goal, upgrading ECB to the newest version).</p> <p>Unfortunately, the default debian/ubuntu installation initializes the system-wide packages for CEDET and ECB before my .emacs file is called, and the 1.0pre6 files I then try to load throw errors trying to use symbols not defined in 1.0pre4. (See <a href="http://www.opensource-archive.org/showthread.php?t=117963" rel="nofollow noreferrer">this mailing list thread</a> about someone else reporting the same problem.)</p> <p>I first tried manually reloading the packages CEDET provides in my .emacs, but one of them can't be reloaded twice.</p> <p>I am now trying the <code>unload-feature</code> command. When I attempt to unload CEDET, I get the error: </p> <pre><code> Lisp error: (error "Loaded libraries (\"/etc/emacs/site-start.d/55ecb.el\") depend on /usr/share/emacs22/site-lisp/cedet-common/cedet.elc") </code></pre> <p>But there is no <code>ecb</code> feature to unload. There is an <code>ecb-autoloads</code> feature, which appears to be provided by /etc/emacs/site-start.d/55ecb.el, but the library seems to depend on it as well.</p> <p>I figure I can either somehow get Emacs to unload the system-wide ECB, or I can somehow add most of the content from the system-wide configuration into the top of my .emacs file, dropping the ECB and CEDET loading.</p> <p>The latter sounds messy, ugly, and unstable. I'd much rather do the former, if I knew how. Or perhaps someone has a better solution to this problem?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload