https://bugzilla.redhat.com/show_bug.cgi?id=2260793
--- Comment #33 from Kevin Kofler kevin@tigcc.ticalc.org --- I would also like to point out again that, as I have already explained (see comment #10), the Epoch: 1 is absolutely necessary to prevent the package from getting obsoleted again and again each time kwin is updated in Fedora 40 (and the same goes for plasma-workspace) and that, as proven above (see comment #13), it does NOT prevent the Obsoletes from kicking in when upgrading from Fedora 38 or 39 to Fedora 40. So the demand to remove the "Epoch: 1" is unreasonable and impossible to satisfy.
As for the Provides: deprecated(), why would it not be up to me as the maintainer to decide whether my package should be deprecated or not? I actively maintain this and see no reason for it to be marked as deprecated. (That said, since this is not going to impact end users, this is at least negotiable. The Epoch is not.)