Gentoo Archives: gentoo-dev

From: Alexis Ballier <aballier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Unmasking >=media-video/ffmpeg-4.0
Date: Tue, 06 Nov 2018 16:21:20
Message-Id: 20181106172107.5670f135@gentoo.org
In Reply to: Re: [gentoo-dev] Unmasking >=media-video/ffmpeg-4.0 by Rich Freeman
1 On Tue, 6 Nov 2018 11:09:17 -0500
2 Rich Freeman <rich0@g.o> wrote:
3
4 > On Tue, Nov 6, 2018 at 10:57 AM Alexis Ballier <aballier@g.o>
5 > wrote:
6 > >
7 > > On Tue, 06 Nov 2018 17:08:22 +0200
8 > > Mart Raudsepp <leio@g.o> wrote:
9 > >
10 > > > It is not GStreamer fault that ffmpeg breaks API and ABI without
11 > > > parallel installability, much less so the distro maintainers of
12 > > > it. If you/upstream don't make it parallel installable, then this
13 > > > is what you get.
14 > >
15 > > Are you, seriously, suggesting this is the solution to all problems
16 > > here ?
17 > >
18 >
19 > It isn't the only solution, but it is one sane upgrade path. You
20 > can't expect everybody to update their software overnight when the API
21 > changes. That means you have to support the old API for a while when
22 > you introduce a new one, otherwise you end up with some software that
23 > doesn't work with the old version, and some software that doesn't work
24 > with the new version.
25
26
27 These days, only symbols/constants that have been deprecated (and
28 marked as such) for a couple of releases are removed. This means people
29 see warnings for more than one year before seeing them gone for good.
30 The problem here is not "overnight changes" but rather consumers not
31 paying attention to those warnings, or worse, nobody ever seeing those
32 because it's unmaintained.
33
34
35 [...]
36
37 Alexis.

Replies

Subject Author
[gentoo-dev] Unmasking >=media-video/ffmpeg-4.0 Ian Stakenvicius <axs@g.o>