@jlanda :D Yeah, have no idea how this happens. I used my simple
fedpkg update script as always, but this first time. But this time i used it for F31, F30, F29 and also for EPEL8. I think this happens when
fedpkg update simultaneously tried to push into F29 and EPEL8.
Obsoletes: compton is not allowed, you need to specify a reasonable maximum version to obsolete, in case
compton becomes a thing again (either by merging
compton-ng or by independent development).
You also need to provide evidence that the
Obsoletes is agreed with the current maintainer of the
compton package. This goes even for Rawhide! Either you both agree to retire the
compton package in favor of
compton-ng cannot unilaterally
Obsoletes: compton. Without consensus, even a versioned
Obsoletes would still not be acceptable.
For this update, you also need to provide evidence that forcefully migrating users of the stable Fedora 30 release complies with the update policies for stable releases. Otherwise, even a versioned
Obsoletes, and even if agreed for Rawhide, would still not be acceptable in this update.