我有一個驅動程序軟件包B,我想在啓動時將其作爲依賴項引入一個安裝程序包A的構建計劃。A的唯一目的是充當一個包裝程序包,該程序包抽取系統工作所需的所有程序包,作爲依賴項。如果在預安裝腳本中沒有滿足某些條件,請不要完成資源複製事務,但將該程序包標記爲安裝在rpmdb中
如果驅動程序B是H/W平臺,它應該只將自身安裝在系統上,否則它應該只將自己標記爲安裝在數據庫中,而不是真正完成安裝。問題是,如果沒有安裝B,那麼依賴於B的軟件包A也將無法安裝,因此完整的構建計劃將失敗。
並且can包可以基於某些條件具有動態依賴關係嗎?因爲如果滿足某些條件,我可以將該邏輯移動到程序包A以指定B作爲其依賴項。