ess wird ubuntu 12.04 nicht vollständig installieren


10

Das letzte Mal, als ich lief, sudo apt-get upgrade essgab diesen Fehler und sagt jetzt, dass es nicht vollständig installiert ist. Ich habe alle Abhängigkeiten überprüft und installiert und konnte keine anderen Berichte zu diesem Problem finden. Ich habe auch versucht, ess ohne Glück komplett zu entfernen und neu zu installieren.

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)

und dieses Problem ist zurück mit dem neuen Update auf ess
sayhey69

2
Das ist mir gerade passiert. Die unten vorgeschlagene Lösung funktioniert nicht. Irgendwelche Updates seit?
Ilya

Antworten:


3

Das Problem schien zurückzukehren. Also habe ich sowohl ess als auch emacs neu installiert und das schien zu funktionieren:

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

Vorheriger Fix

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

0

Haben Sie emacs21 installiert? Dann gehen Sie besser zu 22 oder 23. Scheint, als würde dies diese Probleme verursachen.

Wenn Sie mehrere Emacs installiert haben, ist es möglicherweise auch am besten, diese zu entfernen.


nein ich hatte emacs23 installiert. Danach habe ich versucht, emacs24 zu installieren (nachdem ich 23 entfernt habe), ich bekomme immer noch dieses Problem. Ich werde versuchen, es manuell zu installieren.
ilya
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.