Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 492224 - virtual/ffmpeg ebuild should have an additional slot
Summary: virtual/ffmpeg ebuild should have an additional slot
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-21 21:11 UTC by Matthew Marlowe (RETIRED)
Modified: 2016-02-26 11:24 UTC (History)
1 user (show)

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 Matthew Marlowe (RETIRED) gentoo-dev 2013-11-21 21:11:06 UTC
Upstream for proprietary app makemkv which has a free version and which has had ebuilds in portage for a few years has stated that their new version has the following requirements for either ffmpeg or libav:

1.0.x - for ffmpeg
0.8.9 - for libav

I'm not sure if that makes sense - but it is what the upstream has posted.

This, of course, is why virtual/ffmpeg exists but none of the existing slots matches the above.

slot 9 requires libav9.0 and above, 0.10 allows for ffmpeg versions prior to 1.0.

I will have to bypass the virtual and specify manual dependencies for newer ebuild until we get a necessary slot added.
Comment 1 Matthew Marlowe (RETIRED) gentoo-dev 2013-11-21 21:12:15 UTC
requirements specified are minimum versions to be clear.
Comment 2 Alexis Ballier gentoo-dev 2013-11-22 06:23:17 UTC
you should likely use a || instead of using the virtual, with the leftmost being what upstream (or you in case there is no strong preference) prefers

both forks have distinct release cycles and it is hard to have versions of the virtual that match all the needs
Comment 3 Pacho Ramos gentoo-dev 2015-06-24 14:52:18 UTC
This looks obsolete now as I see in current deps in ebuild:
        !libav? ( >=media-video/ffmpeg-1.0.0:0= )
        libav? ( >=media-video/libav-0.8.9:0= )