2

I use the following script to install Emacs 25 on Ubuntu, sudo add-apt-repository -y ppa:ubuntu-elisp sudo apt-get update sudo apt-get install emacs-snapshot

When I start the emacs-snapshot program I get this error message

Debugger entered--Lisp error: (void-variable seq) byte-code("\302\303\304\305#\210\302\303\306\307#\210\310\311!\2037 require(seq) byte-code("\300\301!\210\300\302!\207" [require cl-lib seq] 2) require(cl-extra)

It shows the seq package is missing, but I can't find it using the package-list-packages function.

How to fix this or is there another way to install Emacs 25 on Ubuntu?

  • This is likely related to the byte code in your config being incompatible. Try emacs-snapshot -Q. – abo-abo Aug 12 '15 at 9:47
  • I don't know what's wrong but I can use emacs-snapshot -Q -l "~/.emacs" to start Emacs, thanks you very much!! – yi.tang.uni Aug 12 '15 at 11:34
  • 1
    I had a similar issue and deleted the .elc files in my .emacs.d and everything worked out. – Ibrahim Jan 25 '16 at 21:50
8

Looks like you've written

(require seq)

rather than

(require 'seq)

Your Answer

By clicking "Post Your Answer", you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.