MIO コルーチン ライブラリを複製してビルドしようとしましたが、依存関係が衝突しているようです。
native library `kernel32` is being linked to by more than one package, and can only be linked to by one package
kernel32-sys v0.2.0
kernel32-sys v0.1.4
time
依存関係には 0.1.4 が必要なようですkernel32
が、他の 2 つの依存関係fs2
にmemmap
は 0.2.0 が必要です。
それに対処するために私ができることはありますか、またはこのような場合の最善の解決策は、バグレポートを提出することだけですか?
関連するメモとして、リポジトリに Cargo.lock がない場合、それはバグとしてカウントされますか? このような問題を防ぐために、Cargo.lock を常にバージョン管理に追加することを推奨しているのを見てきました。