Actions
Bug #5059
closedrudder-agent rpm is obsoleted by rudder-agent-thin and therefore cannot be installed
Status:
Released
Priority:
1 (highest)
Assignee:
Jonathan CLARKE
Category:
Packaging
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:
Description
Hi,
It's not possible to install rudder-agent, rudder-agent-thin is always selected instead due to the Obsoletes.
# yum install rudder-agent Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Setting up Install Process Package rudder-agent is obsoleted by rudder-agent-thin, trying to install 1398866025:rudder-agent-thin-2.11.0.beta1-1.EL.6.x86_64 instead [...]
You should replace the "Obsoletes: rudder-agent" in rudder-agent-thin/SOURCES/patches/rudder-agent-thin/0002-rudder-agent-to-rudder-agent-thin-spec.patch with a "Conflicts: rudder-agent". AFAIK, Obsoletes will always select the new package instead of the old, whereas conflicts will prevent both to be installed at the same time, but allow installing any of them. I think this is what you meant.
Thanks.
Actions