背景
Ubuntu 20.04システム(実際にはTravis CIシステム)でCUDA 11.3を使用してプログラムをビルド(実行しない)したいと思います。これを行うには、cuda-runtime-11-3パッケージ(NVIDIA aptリポジトリを追加するときに利用可能)をインストールしたいと思います。
これでCUDA 11.4で動作します。
CUDA_APT="11.4"
sudo apt install -y cuda-runtime-${CUDA_APT} cuda-toolkit-${CUDA_APT} cuda-compiler-${CUDA_APT};
しかし、11.3では、次のようになります。
The following packages have unmet dependencies:
cuda-runtime-11-3 : Depends: cuda-drivers (>= 465.19.01) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
実際の問題
依存関係がインストールされていないにもかかわらず、パッケージを強制的にインストールできますか?
それともこのパズルに対するもう一つの解決策があるなら、それも良い答えになるでしょう。