ess не будет полностью устанавливать Ubuntu 12.04

10

Последний раз, когда я запускал, 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)
user118884
источник
и эта проблема вернулась с новым обновлением
ess
2
Это только что случилось со мной. Предлагаемое решение ниже не работает. Какие-либо обновления с тех пор?
Илья

Ответы:

3

Проблема, казалось, вернулась. Поэтому я переустановил 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
csgillespie
источник
0

У вас установлен emacs21? Тогда вам лучше перейти к 22 или 23. Похоже, это вызывает эти проблемы.

Если у вас установлено несколько emacs, лучше их удалить.

labsin
источник
нет у меня был установлен emacs23. После этого я попытался установить emacs24 (после удаления 23), я все еще получаю эту проблему. Я постараюсь установить его вручную.
Илья