嘿!我有一個通用的包,需要一個配置文件和多個可以提供所述配置文件的包。強制衝突的虛擬包裹
因此,界定 「MYSERVER」,我有:
myserver.spec
要求:MYSERVER-配置
(在配置包) MYSERVER-一線config.spec
名稱:myserver-first-config
要求:MYSERVER
提供:MYSERVER-配置
(另一個配置包)MYSERVER-第二config.spec
名稱:MYSERVER-第二配置
需要:MYSERVER
提供:myserver-config
這很好,但我想確保只安裝其中一個配置軟件包。因此,如果我在安裝myserver-first-config時嘗試安裝myserver-second-config,則會出現錯誤。
我可以在myserver- {first,second} -config.spec中使用「Conflicts:myserver-config」嗎?包可以與自身衝突嗎?我覺得有一個「適當」的方式來做到這一點...
謝謝!