Summary: | Cannot open load file: format-spec | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrey V Khavryuchenko <akhavr> |
Component: | emacs22-tramp | Assignee: | Eugene Vlasov <eugvv> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | evg, msp, ns, viy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Andrey V Khavryuchenko
2008-11-10 14:38:00 MSK
Наш rpm не ищет/требует зависимости в .elc?-файлах. Так что никакого format-spec.el не надо (да его и не существует). А надо M-x toggle-debug-on-error и внимательно читать/думать, что же вы сделали не так. Спасибо за оценку моего понимания ситуации. Debugger entered--Lisp error: (file-error "Cannot open load file" "format-spec") require(format-spec) byte-code("ÀÁ!?ÃÄ\"?Æ! tramp-file-name-handler(substitute-in-file-name "/sshx:devel.kds.priv:") read-file-name("Find file: " nil "/tmp/" nil) find-file-read-args("Find file: " nil) call-interactively(find-file) Так проблему лучше видно? Подсказываю - у Вас, скорее всего, в системе стоит gnus. У меня его нет. Спасибо. (In reply to comment #1) > Наш rpm не ищет/требует зависимости в .elc?-файлах. Так что никакого format-spec.el не > надо (да его и не существует). Вообще он нужен, и как минимум в дистре от tramp-2.1.14 он есть! Да, маху дал. Format-spec.el из emacs-common переехал в emacs-gnus, а в зависимостях не отражено. Пора, пора доделывать rpm-build-emacs :-) Да, format-spec.el в GNU Emacs довольно давно (года с 2000 а то и раньше) лежит в папке lisp/gnus - соответственно когда в emacs влили tramp, оттуда этот файл убрали. В следующей сборке добавлю зависимость. В emacs23, кстати, этот файл перенесен из lisp/gnus в lisp. Начиная с версии 22.3-alt7 emacs22-tramp зависит от emacs22-gnus. В 23.1 (который уже не за горами) такой зависимости не будет. |