ess nie w pełni zainstaluje Ubuntu 12.04

10

Ostatni raz uruchomiłem sudo apt-get upgrade essten błąd i teraz mówi, że nie jest w pełni zainstalowany. Sprawdziłem i zainstalowałem wszystkie zależności i nie mogłem znaleźć żadnych innych raportów dotyczących tego problemu. Próbowałem też całkowicie usunąć i ponownie zainstalować program bez powodzenia.

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)
użytkownik118884
źródło
problem ten powrócił wraz z nową aktualizacją ess
sayhey69
2
To mi się po prostu przydarzyło. Proponowane rozwiązanie poniżej nie działa. Jakieś aktualizacje od tego czasu?
ilya

Odpowiedzi:

3

Problem zdawał się wracać. Ponownie zainstalowałem zarówno ess, jak i emacs, i to wydawało się działać:

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

Poprzednia poprawka

sudo dpkg -r ess 
sudo apt-get check 
sudo apt-get update 
sudo apt-get upgrade --fix-missing 
sudo apt-get install ess
csgillespie
źródło
0

Czy masz zainstalowany emacs21? Więc lepiej przejdź do 22 lub 23. Wydaje się, że to powoduje te problemy.

Jeśli masz zainstalowanych wiele emacsów, najlepszym rozwiązaniem może być ich usunięcie.

labsin
źródło
nie, miałem emacs23 zainstalowany. Potem próbowałem zainstalować emacs24 (po usunięciu 23), nadal mam ten problem. Spróbuję zainstalować go ręcznie.
ilya