パッケージAはパッケージB-kmodに依存し、B-kmodにはいくつかのバリエーションがあります。B-kmod-{generic、pae-generic}などのように、B-kmodは同じフレーバーのlinux-imageに依存します。
AにB-kmod-$(uname -r)に依存させたいのですが。これを制御ファイルで表現する方法は?
Aがインストールされているときに実行されているカーネルのカーネルバージョンと一致する、インストールされているカーネルモジュールにAを依存させたい場合、それは絶対に不可能です。別の方法としての最善の策は、preinstまたはpostinstスクリプト中に必要な機能が利用可能かどうかを確認し、それらが存在しない場合はインストールに失敗することです。次の点に注意する必要があります。