Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 641414 - media-video/mpv-0.27.0 requiring unexistent libav-13
Summary: media-video/mpv-0.27.0 requiring unexistent libav-13
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Coacher
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-16 22:50 UTC by strites
Modified: 2018-05-01 21:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description strites 2017-12-16 22:50:55 UTC
enabling use "vdpau" and/or "vaapi" in current ebuild, automatically enables ffmpeg-only config option "vdpau-hwaccel" and "vaapi-hwaccel", which do not exist in libav-12.

disabling the 2 superfluous settings makes mpv compile and work

Reproducible: Always
Comment 1 Coacher 2017-12-17 21:29:12 UTC
Upstream requires you to use libav-9999 and so do we.
This is why libav USE is masked.
Comment 2 Luca Barbato gentoo-dev 2017-12-18 23:29:59 UTC
I'd be surprised about that.
Comment 3 Luca Barbato gentoo-dev 2017-12-18 23:54:21 UTC
I added a libav-13 snapshot so strites could test further, I'll check with wm4 tomorrow what he wants to do with his fork.
Comment 4 Coacher 2017-12-18 23:59:18 UTC
(In reply to Luca Barbato from comment #2)
> I'd be surprised about that.
mpv requires libavcodec version that is newer than any existing libav release has.
Comment 5 Coacher 2017-12-30 11:40:24 UTC
libav-13 snapshot is now in tree. Closing.
Comment 6 Larry the Git Cow gentoo-dev 2018-05-01 21:18:03 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8448f82e6d79b4b5bcf0e2a4916fa2ce717265bf

commit 8448f82e6d79b4b5bcf0e2a4916fa2ce717265bf
Author:     Ilya Tumaykin <itumaykin@gmail.com>
AuthorDate: 2018-04-29 22:13:14 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2018-05-01 21:17:47 +0000

    media-video/mpv: depend on libav-13_pre for vaapi/vdpau in 0.27.2.
    
    Bug: https://bugs.gentoo.org/641414
    Package-Manager: Portage-2.3.31, Repoman-2.3.9
    Closes: https://github.com/gentoo/gentoo/pull/8212

 media-video/mpv/mpv-0.27.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)