更改包名称,所以我的所有新包(例如newlib,newlib-devel等)都过时并与旧包冲突(例如oldlib,oldlib-devel)。
然而,-debuginfo包是自动创建的,有没有办法在包中添加过时和冲突字段而不禁用它的自动创建(%define debuginfo%{nil})并“手动”创建debuginfo包? / p>
答案 0 :(得分:0)
我不知道你是否解决了你的问题,但对我而言,将* -debuginfo 包添加到我的RPM规范的 Obsoletes 字段就足够了。否则我在尝试更新旧包时遇到了冲突。
示例:
Obsoletes: oldlib oldlib-debuginfo
干杯, 托马斯