Я пытаюсь установить Emacs 24 на Ubuntu 12.04 из PPA следующим образом
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg
Моя система уже запускает Emacs 23.3.1 из репозиториев по умолчанию.
install/ilisp: Handling install for emacsen flavor emacs24
emacs-install: /usr/lib/emacsen-common/packages/install/ilisp emacs24 emacs23 failed at /usr/lib/emacsen-common/emacs-install line 28, line 20.
dpkg: error processing emacs24 (--configure):
subprocess installed post-installation script returned error exit status 255
Errors were encountered while processing:
emacs24
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я столкнулся с следующим образом , который также обсуждает сломанную установку Emacs 24, но их проблема связана с отсутствием файлов, который, похоже, не является. Я также убедился, что зависимости существуют, запустив
sudo apt-get install build-essential
sudo apt-get build-dep emacs
. В этом потоке с прошлого года около 11.10 рекомендуется сначала удалить все emacs, но это звучит довольно экстремально, и, как заметил один комментатор, очистка emacs от 12.04 может также удалить некоторые компоненты Ubuntu. Я надеюсь, что в настоящее время есть несколько лучших решений.