12

自作で何かをインストールしていますが、依存関係の1つがインストールに失敗しており、ダウンロードされたアーティファクトには自作が期待するものとは異なるSHA1チェックサムがあると言っています。原因はsuite-sparsev4.2.1 であり、自作の問題トラッカーを確認すると、このパッケージの所有者はバージョンを上げずに変更を加える傾向があるようです。

このパッケージを再確認し、新しい SHA1 を精査するために、自作の専門家にチケットを持っています。その間..

SHA1 が正しくなくても、homebrew に強制的にパッケージをインストールさせることはできますか?

brew updateパッケージが自作フレンドリーであり、将来的に問題なく最新バージョンに更新される限り、少し手動でインストールしてもかまいません。

4

3 に答える 3

4

少し手動でインストールしてもかまいません

その場合、自作リポジトリを複製します。suite-sparsesha1 を更新します (つまり、取得するには、shasumバイナリを使用します。これは既にあるはずです。ない場合は、先に進んでインストールしてください)。

更新された sha1 値で数式を保存したら、それを github にプッシュして戻す必要さえありません。そのまま設置できます。

% brew install suite-sparse.rb

または、次のこともできます。

% brew install whatever --ignore-dependencies
于 2013-10-10T08:44:29.157 に答える