Dnia 2015-01-26, o godz. 07:18:13
Rich Freeman <ri...@gentoo.org> napisał(a):

> On Mon, Jan 26, 2015 at 7:00 AM, Alexis Ballier <aball...@gentoo.org> wrote:
> > On Mon, 26 Jan 2015 12:37:09 +0100
> > Alexis Ballier <aball...@gentoo.org> wrote:
> >
> >> > media-video/mplayer2 or media-video/mpv may be used as a more
> >> > modern replacement.
> >>
> >> Don't recommend mplayer2, afaik it's dead.
> >
> > Also, I'd drop "modern" from there: I don't see much more modernity in
> > those forks except maybe younger maintainers :)
> >
> 
> Is there an exhaustive list of packages that don't work with one or
> the other?  I don't think I've noticed anything I couldn't install for
> a lack of libav.
> 
> I suggest just cutting the subjective parts out of the last paragraph:
> 
> Please also note that some packages support only one of the two
> implementations. An attempt to install one of those packages will result
> in blockers unless the user changes the global USE=libav state. The most
> notable example of such package is media-video/mplayer. media-video/mplayer2 
> or
> media-video/mpv may be used as replacements for users who prefer to use libav.

Thanks, applied your suggestions. Please read now ;).

-- 
Best regards,
Michał Górny
Title: ffmpeg/libav conflict management: USE=libav
Author: Michał Górny <mgo...@gentoo.org>
Content-Type: text/plain
Posted: 2015-01-yy
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: media-video/ffmpeg
Display-If-Installed: media-video/libav

The support for automatic choice between ffmpeg and libav is going to be
deprecated in favor of explicit choice via USE flags. This change aims
to solve multiple repeating issues, including Portage undesirably
wanting to replace one package with the other, subslot upgrade issues
and some of the hard-to-understand blocker issues.

The current USE=ffmpeg will maintain its role of enabling optional
support for ffmpeg or a compatible implementation (libav) in a package.
However, whenever appropriate additional USE=libav will be introduced to
control the preference of libav over ffmpeg.

Users who currently use libav (the Gentoo default) do not have to
perform any action since USE=libav is enabled by default. It should be
noted that those users will need to enable USE=ffmpeg on packages with
optional libav support as well. Users who want to use ffmpeg instead
need to specify USE=-libav explicitly.

Please also note that some packages support only one of the two
implementations. An attempt to install one of those packages may result
in blockers unless the user changes the global USE=libav state. The most
notable example of such package is media-video/mplayer. media-video/mpv
may be used as a replacement for users who prefer libav.

Attachment: pgpALnATFjZfs.pgp
Description: OpenPGP digital signature

Reply via email to