The dep chain of the fedmsg package is quite long. I think the Requires: fedmsg is overbroad -- at runtime we only need the fedmsg.publish function, as far as I can see, so we should be able to narrow the dependency. It will save us a lot of overhead (build time, container size, etc).
fedmsg
Requires: fedmsg
fedmsg.publish
If I'm wrong about the dependencies then just close this.
@ralph suggests seeing if depending on python-fedmsg-core reduces the dependency set.
python-fedmsg-core
On looking again, it seems that python-fedmsg-core doesn't save us very much.
I significantly reworked the fedmsg specfile so there's just python{2,3}-fedmsg. You can still depend on python-fedmsg-core since it has provides/obsoletes for it, but you'll get the same package regardless.
Okay so I guess this is CANTFIX.
Metadata Update from @dcallagh: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)