For whatever reason (ffmpeg apparently), the Fedora 27 package of xpra uses an epoch. See Use of Epochs.
And once again, we're left to pick up the pieces of this mess.
I tried adding an epoch to our package: r19730, but now dnf just gets confused working out the dependencies, complaining that the packages we tell it to install and conflicting, with themselves, or something. What a mess.
It looks like the
Epoch tag applies to all the sub-packages within the same specfile, so we have to add the epoch to the versioned dependencies too, done in r19747.
And now we have to remember to undo this mess once Fedora 27 goes EOL. Fortunately this madness never landed in the Fedora 28 specfile - not sure how distro upgrades are going to handle this though.. What an epic clusterfsck.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1890