Description of problem: When I install pacemaker on F13, I get heartbeat _and_ corosync pulled in. I would expect to get only on messaging system installed instead on both. [tscherf@tiffy ~]$ rpm -q --requires pacemaker|grep "corosync\|heartbeat" corosync heartbeat >= 3.0.0 Version-Release number of selected component (if applicable): pacemaker-1.1.1-1.fc13.i686 How reproducible: Steps to Reproduce: 1.yum install pacemaker 2. 3. Actual results: corosync _and_ heartbeat will be installed Expected results: either heartbeat _or_ corosync will be installed, but not both of them Additional info:
Per the package review guidelines: "subpackages other than devel should require the base package using a fully versioned dependency" This means that when pacemaker builds against corosync-libs and heartbeat-libs, those packages will automatically pull in their main package. Nothing I can do about this I'm afraid :-(