2016-05-21 41 views
2

auctexをgnu elpa.gnu.orgリポジトリにインストールしようとしていますが、何らかの理由でダウンロード時にスタックされてしまいます。package-installパッケージのインストールに失敗した場合のデバッグ方法

私はこの問題のためにオンラインで何かを見つけることができませんので、これは私の設定に固有のものであり、ELPAには何か問題はありません。私はAquamacsではなく、バニラのemacsではないOS X用のEmacsのポートを使用しています。私はそれに付属のEmacs.appを使ってGUIバージョンを起動します。私はすでにinit.elの一部を無効にしようとし始めましたが、それはたくさんのコードであり、私は最初に絞り込んでおきたいのです。ここで

は私がこのような状況をデバッグするにはどうすればよい

Making completion list... [2 times] 
Contacting host: elpa.gnu.org:443 
Opening TLS connection to `elpa.gnu.org'... 
Opening TLS connection with `gnutls-cli --insecure -p 443 elpa.gnu.org'...done 
Opening TLS connection to `elpa.gnu.org'...done 
Contacting host: elpa.gnu.org:443 
Buffer " *epg*" has a running process; kill it? (y or n) y 
Quit 

*messages*に持っているものでしょうか?私は最終的にそれを殺す必要があるので、elpa.gnu.orgに連絡しようとする部分をデバッグする必要があると推測していますが、私のバージョンのEmacsをデバッグモードで起動する方法がわかりません。この自作レシピを使用してhttps://bitbucket.org/mituharu/emacs-mac

をインストール::私はダウンロードし、可能な場合は、手動でauctexのインストールを避けるためにしようとしているhttps://github.com/railwaycat/emacs-mac-port

これは、Emacsの私のバージョンです。すべての

答えて

1

まず、少し回避策:手動AUCTeXをインストールしないようにしたい場合は、あなたは、GNU ELPAのpackage listthe auctex pageに行くWebブラウザを介して、そのページからauctex-11.89.3.tarをダウンロードし、EmacsのタイプM-x package-install-fileですることができますそのtarファイルをインストールします。最終結果はEmacsがあなたのためにパッケージをダウンロードしてインストールしたのと同じです:AUCTeXはEmacsパッケージマネージャーによって管理されます。

Emacsがファイルをダウンロードしようとしたときに何か問題が起きているようです。そのため、この問題を回避する方法になる可能性があります。何が起きているのか把握したい場合は、Wiresharkをダウンロードし、Emacsがファイルをダウンロードしようとしている間にネットワークトラフィックをキャプチャすることをお勧めします。 (あなたはthis intro videoが役に立つかもしれません)私の推測では、TLSアラートやTCP接続のリセットが表示されます。これは、エラーを探す場所へのポインタになる可能性があります。

関連する問題