Re: What's up with GStreamer 0.10 in F31?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux