https://bugzilla.redhat.com/show_bug.cgi?id=2260793
--- Comment #38 from Sergio Basto sergio@serjux.com --- (In reply to Kevin Kofler from comment #33)
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.
of course they have to remove from kwin.spec, the lines that Obsoletes kwin-x11
https://src.fedoraproject.org/rpms/kwin/blob/rawhide/f/kwin.spec#_148 %if ! %{with x11} # Obsolete kwin-x11 as we are dropping the package Obsoletes: %{name}-x11 < %{version}-%{release} Conflicts: %{name}-x11 < %{version}-%{release} %endif
As for the Provides: deprecated(),
I also don't see why we should mark a package as deprecated when just one group of people (KDE SIG) mark as deprecated and we don't agree with it