ошибка в предотвращении gforth.el emacs24 от ppa от установки

Я испытываю затруднения при установке emacs24 из репозитория ppa:cassou/emacs из-за ошибки в gforth.el. Проблема с известной ошибкой в gforth.el, переставшем работать на компиляции байта. Я в настоящее время не в состоянии установить что-либо еще с Кв. Нет никакой ошибки на связанном сайте панели запуска также. Я предполагаю склонный, заметил, что у меня есть gforth, установленный и испытанный для установки соответствия emacs режим для него, а не этот являющийся ошибкой, с которой сталкиваются все установки.

У меня есть версия gforth.el на машине не-Ubuntu, которая работает (просто удалил вызов компиляции байта), но я, не знают, что много о внутренних работах Кв. может заменить ту, которой предоставляют этот новый gforth.el.

Из сообщения об ошибке ниже, кто-либо знал бы, как иметь способное использование этот файл вместо обеспеченного того?

Попытки до сих пор

Я нашел gforth.el в/usr/share/emacs24/site-lisp/gforth/gforth.el и/usr/share/emacs/site-lisp/gforth/gforth.el. Я заменил обоих рабочей версией файла, но сообщение об ошибке остается тем же.

Сообщение об ошибке

% sudo apt-get install emacs24
Reading package lists... Done
Building dependency tree       
Reading state information... Done
emacs24 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up emacs24 (24.3+1-2~ppa1~saucy1) ...
Install dictionaries-common for emacs24
install/dictionaries-common: Already byte-compiled for emacs24. Skipping ...
Install gforth for emacs24
install/gforth: Byte-compiling for emacsen flavour emacs24

In toplevel form:
gforth.el:734:18:Error: Don't know how to compile nil
gforth.el:734:18:Error: Don't know how to compile nil
gforth.el:734:18:Error: Don't know how to compile nil
gforth.el:734:18:Error: Don't know how to compile nil
gforth.el:734:18:Error: Don't know how to compile nil
ERROR: install script from gforth package failed
dpkg: error processing emacs24 (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 emacs24
E: Sub-process /usr/bin/dpkg returned an error code (1)
1
задан 14 June 2014 в 16:49

2 ответа

Я думаю, что можно временно решить проблему путем комментария (удаление) следующих строк в /usr/share/emacs(24)/site-lisp/gforth/gforth.el:

(eval-when-compile
  (byte-compile 'forth-set-word-properties)
  (byte-compile 'forth-next-known-forth-word)
  (byte-compile 'forth-update-properties)
  (byte-compile 'forth-delete-properties)
  (byte-compile 'forth-get-regexp-branch))

я решил эту проблему при помощи этого метода.

2
ответ дан 10 November 2019 в 23:41

Я удалил эти (3) пакеты с gforth на их имя и звонил "sudo склонный - получают установку-f".

(Это может быть обходным решением и не является никаким решением при необходимости в gforth.)

0
ответ дан 10 November 2019 в 23:41

Другие вопросы по тегам:

Похожие вопросы: