0
通過更改包名稱,使所有新包(例如newlib,newlib-devel等)過時並與舊包(例如oldlib,oldlib-devel)發生衝突。將過時/衝突字段添加到debuginfo RPM軟件包?
然而,-debuginfo軟件包是自動創建的,是否有一種方法可以在不禁用其自動創建(%define debuginfo%{nil})並創建debuginfo包「手動」的情況下爲包添加過時和衝突字段?
通過更改包名稱,使所有新包(例如newlib,newlib-devel等)過時並與舊包(例如oldlib,oldlib-devel)發生衝突。將過時/衝突字段添加到debuginfo RPM軟件包?
然而,-debuginfo軟件包是自動創建的,是否有一種方法可以在不禁用其自動創建(%define debuginfo%{nil})並創建debuginfo包「手動」的情況下爲包添加過時和衝突字段?
我不知道,如果你解決你的問題,但對我來說已經足夠-debuginfo包添加* 到淘汰了我的RPM規範的領域。否則,我在嘗試更新舊包時遇到衝突。
實施例:
Obsoletes: oldlib oldlib-debuginfo
乾杯, 托馬斯