On Tue, 5 Nov 2019 at 15:07, Fabio Valentini wrote: > > > https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-replacing-existing-packages > > Note that these Guidelines explicitly only apply to *renaming* and > *replacing*existing packages, not the plain removal / retirement of > packages. > gstreamer1-foo doesn't replace gstreamer-foo, so Obsoleting it is not > the correct thing anyway. I disagree. GStreamer 1.x is the successor of GStreamer 0.10.x, which has been kept alive out of convenience and to allow for a long-term migration of dependencies to GStreamer 1.x. Technically, GStreamer 1.x replaces GStreamer 0.10.x as an upgrade, particularly if dropping the latter from the distribution. For that it doesn't need to be API/ABI compatible, and the fact that both have been parallel installable for some time is entirely unrelated. Btw, even the retirement commit messages said "Obsoleted by 1.0 version": https://src.fedoraproject.org/rpms/gstreamer/c/80b168e5f2038409d9b5f6b78ab5b48e006a4942?branch=master > Arguably, the only reasonable thing would be to add gstreamer-foo to > fedora-obsolete-packages, and only if any of the retired packages > would cause issues during or after the upgrade to the affected fedora > release. That has not been done either. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx