1、問題描述
在OrinNX+Ubuntu20.04上,使用命令安裝qtmultimedia5-dev時報錯
sudo apt install qtmultimedia5-devThe following packages have unmet dependencies:
qtmultimedia5-dev : Depends: libpulse-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
2、原因分析
qtmultimedia5-dev 依賴 libpulse-dev,但是安裝 libpulse-dev 失敗,
安裝 libpulse-dev 時,又報錯子依賴:libpulse-mainloop-glib0 安裝失敗
最終原因是基礎包 libpulse0 已安裝高版本,導致其它包安裝失敗。
可以嘗試安裝 libpulse-mainloop-glib0 查看安裝包版本
sudo apt libpulse-mainloop-glib0
The following packages have unmet dependencies:
libpulse-dev : Depends: libpulse0 (= 1:13.99.1-1ubuntu3.8) but 1:13.99.1