ess 无法完全安装 ubuntu 12.04

ess 无法完全安装 ubuntu 12.04

上次运行时sudo apt-get upgrade ess出现此错误,现在显示未完全安装。我检查并安装了所有依赖项,找不到有关此问题的任何其他报告。我还尝试完全删除并重新安装 ess,但没有成功。

enabling speedbar support
[ess-r-d:] (autoload ..) & (def** ..)
Wrong number of arguments: define-obsolete-function-alias, 3
xemacs exiting
.
emacs-package-install: /usr/lib/emacsen-common/packages/install/ess xemacs21 emacs23 xemacs21 failed at /usr/lib/emacsen-common/emacs-package-install line 30, <TSORT> line 1.
dpkg: error processing ess (--configure):
 subprocess installed post-installation script returned error exit status 255
Errors were encountered while processing:
 ess
E: Sub-process /usr/bin/dpkg returned an error code (1)

答案1

问题似乎又出现了。所以我重新安装了 ess 和 emacs,这似乎有效:

sudo apt-get purge ess
sudo apt-get purge emacs
sudo apt-get install emacs
sudo apt-get install ess

先前的修复

sudo dpkg -r ess 
sudo apt-get check 
sudo apt-get update 
sudo apt-get upgrade --fix-missing 
sudo apt-get install ess

答案2

你安装了 emacs21 吗?那么你最好升级到 22 或 23。看来这导致了这些问题。

如果您安装了多个 emacs,最好将它们删除。

相关内容