Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 605136 - Discussion about possible slotted media-libs/libvpx
Summary: Discussion about possible slotted media-libs/libvpx
Status: RESOLVED DUPLICATE of bug 597202
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: https://forums.gentoo.org/viewtopic-t...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-09 00:43 UTC by Chicago
Modified: 2017-01-17 02:35 UTC (History)
2 users (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 Chicago 2017-01-09 00:43:25 UTC
Hello,

    This bug represents a feature request and opens the door for a discussion.

    media-libs/libvpx is used by the HTTP Live Streaming feature of MythTV among other things.

    In MythTV, there is a dependency restriction on <media-libs/libvpx-1.5.0:=.

    Recent workstations now have a conflicting dependency restriction with dev-qt/qtwebengine-5.7.1 where >=media-libs/libvpx-1.5[svc] is called for in the dependency graph.

    As a user with a number of packages depending on media-libs/libvpx and having just recently upgraded to v1.6.0-r1, I am left without support for the HLS feature on MythTV.

    The following packages are quite happy with libvpx v1.6.0-r1.

        app-emulation/virtualbox-5.1.12
        dev-lang/php-5.6.29
        dev-qt/qtwebengine-5.7.1
        mail-client/thunderbird-45.6.0
        media-libs/xine-lib-1.2.6-r1
        media-plugins/gst-plugins-vp8-0.10.23-r3
        media-plugins/gst-plugins-vpx-1.8.3
        media-video/ffmpeg-2.8.10
        media-video/vlc-2.2.4
        www-client/firefox-50.1.0
        www-client/seamonkey-2.46

    It would seem helpful if media-libs/libvpx were able to be slotted so that both MythTV v27 and v28 were able to provide the HTTP Live Streaming feature as the new Qt Web Engine wants a conflicting (newer) libvpx.

    I have attempted to compile MythTV with my currently installed media-libs/libvpx-1.6.0-r1 by employing a local overlay and found an error at line 90 of libavcodec/libvpxenc.c.

    ----------

    What are your thoughts?

    Do you believe the effort required to slot media-libs/libvpx would be significant?

    Are there cases other than the Qt Web Engine / Mythtv - HTTP Live Streaming conflict where such a feature would be useful?

    Thanks for your continued support and your thoughts on this matter.

Best Regards,
-Chicago
Comment 1 Felix Janda 2017-01-09 10:50:19 UTC
According to the comments in bug 591006, mythtv-0.28 works fine with
libvpx-1.5.0, but the ebuild has not been updated yet to reflect this.
Comment 2 Mike Gilbert gentoo-dev 2017-01-17 02:35:10 UTC

*** This bug has been marked as a duplicate of bug 597202 ***