Doom-emacs: brewEmacsのさまざまなmakeインストール中に文字セットが欠落している

作成日 2019年02月25日  ·  3コメント  ·  ソース: hlissner/doom-emacs

観察された行動

一連のemacsビルドでdoom makeをテストして、 chunkwmなどのソフトウェアで何が機能するかを確認し、この式で次のエラーを発見しました。

予想される行動

これは、パスに余分なものを残している男のビルドの障害のように見えますが、私はそれを回避する方法やクリーンアップする方法を理解するのに十分賢くありません。 たぶん、charsetsの依存関係をローカルで見つける方法はありますか?

再現する手順

Macport buidの樽、最高の互換性は、Doomとうまく機能しません:

~/.emacs.d remotes/origin/develop~1
$  make
Warning: arch-dependent data dir '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/libexec/em
Warning: arch-independent data dir '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/em
Warning: Lisp directory '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/emacs/26.1/li
Error: charsets directory not found:
/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/emacs/26.1/etc/charsets
Emacs will not function correctly without the character map files.
Please check your installation!
make: *** [all] Error 1

同様の問題、より多くのArch-yフレーバー。

~/.emacs.d remotes/origin/develop~1
$  make                                                                                         
Warning: arch-dependent data dir '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/libexec/emacs/26.1.92/x86_64-apple-darwin16.7.0/': No such file or directory
Warning: arch-independent data dir '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/etc/': No such file or directory
Warning: Lisp directory '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/lisp': No such file or directory
Error: charsets directory not found:
/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/etc/charsets
Emacs will not function correctly without the character map files.
Please check your installation!
make: *** [all] Error 1

emacsemacsclientを使用してCLIからGUIにデフォルトを開くことで、これまでで最もスムーズなインストールが可能になりました。

上記と同じですが、CLIはありませんが、装飾が優れています。

システムインフォメーション


クリックして展開

Doom Doctor
Emacs v26.1
Doom v2.0.9 (n/a)
shell: /usr/local/bin/zsh
Compiled with:
  NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS
uname -a:
  Darwin vBook 18.5.0 Darwin Kernel Version 18.5.0: Sun Feb 10 23:38:43 PST 2019;
  root:xnu-4903.250.336.0.1~14/RELEASE_X86_64 x86_64

Checking your OS...
Checking your fonts...
Checking gnutls/openssl...
Testing your root certificates...
Checking for GNU/BSD tar...
Checking your enabled modules...
Loading /Users/v/.emacs.d/core/autoload/cache...


Everything seems fine, happy Emacs’ing!

external macOS resolved-elsewhere

最も参考になるコメント

問題はアップストリームで解決されたようです。 そうでない場合はお知らせください。この問題を再開します。

全てのコメント3件

railwaycatemacsmacportでも文字セットエラーが発生しました。 それを取り除くために、私はキャスクバージョンの代わりに通常バージョンをインストールしなければなりませんでした。 しかし、それでもdoom-emacsではうまく機能しませんでした。

現時点で最高のものはemacs-plusだと思います。 しかし、chunkwmでのマウスオーバーは、emacs-plusでは機能しません(マウスをemacsの端で非常にゆっくりと動かすと機能します)。

これはアップストリームの既知の問題だと思います: https ://github.com/railwaycat/homebrew-emacsmacport/issues/21

問題はアップストリームで解決されたようです。 そうでない場合はお知らせください。この問題を再開します。

このページは役に立ちましたか?
0 / 5 - 0 評価