Lisp管理用ASDFを3.1.7から3.3.1にアップグレードするには?

Lisp管理用ASDFを3.1.7から3.3.1にアップグレードするには?

私は受け取ったSBCLからの警告メッセージこのセッションではASDF 3.3.1を使用していますが、ASDF 3.1.7を「登録」したことをお知らせください。

以前は環境を設定しましたが、うまくいきEmacs (/sbcl/slime/quicklisp)ましたが、ディストリビューションと競合する問題がいくつかあります(Ubuntu17.10)パッケージ管理システム...完全にアンインストールして再インストールしました。特にEmacs,SBCL & QuicklispCanonicalリポジトリからパッケージをインストールしました。私よりも、これらのことについてよりよく知っている他の人のアドバイスを受けて、以下を使ってインストールSlimeしました。グヌエル派中からEmacs。どのパッケージが責任があるのか​​わかりません。航空自衛隊3.1.7そして、私がどうやって終わったのかわかりません(SBCLの観点から)航空自衛隊3.3.1

私の環境は一貫したままで、警告メッセージを削除したいと思います。私はこれが他の問題を引き起こしたことに気づいていませんでした(おそらく私はまだEmacsとSBCLを学んでいるからですか?)。

正直なところ、私の質問は次のとおりです。 SBCLを3.1.7から最新(おそらく3.3.1)バージョンにアップグレードするには?

私はまだこれが私に何を言うのか理解していません:

(a) 設定された ASDF を最新バージョンにアップグレードします。


(b) 最新の ASDF をインストールし、構成で以前のバージョンより前に登録するか、

(c)設定からこのバージョンとは異なる古いバージョンのASDFを削除します。 ASDFのインストールは明らかに透明なためです。 ASDFを直接インストールした記憶はありません。

警告メッセージの最後の行は明確です。 RTFMおよび/または専門家を見つけてください。そのセクションを読み始めましたが…かなり時間がかかると予想されます。どんな専門家でも自分の灰色の問題を私と共有し、私が探しているソリューションに必要な追加の詳細を提供していただきありがとうございます。

ベストアンサー1

質問に私の問題を詳しく説明した後、デプロイメントリポジトリに戻ってASDFを検索することにしました(終わったと思いました)。

すでに2つのパッケージがインストールされていることがわかりました。CL-ASDFそしてcl-asdf-終了者。さらに、どのように混乱が起こることができるのか気づきました。私はわざわざ頼んだ。コモンリースパッケージパッケージは、次のいずれかまたは両方によって異なります。CL-ASDFそしてcl-asdf-終了者

これら3つのパッケージを削除しました。望むより!警告が削除されました...今、次の問題を解決してください...:)

おすすめ記事