Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 569768 - media-video/makemkv-1.9.8: Add Qt 5 support
Summary: media-video/makemkv-1.9.8: Add Qt 5 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: James Le Cuirot
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-25 23:20 UTC by BT
Modified: 2015-12-27 12:10 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,5.41 KB, text/plain)
2015-12-25 23:20 UTC, BT
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BT 2015-12-25 23:20:55 UTC
Created attachment 420852 [details]
emerge --info

MakeMKV 1.9.8 now uses Qt 5, but the ebuild only specifies Qt 4 dependencies. I have both Qt 4 and 5 installed.

# lddtree /opt/bin/makemkv
makemkv => /opt/bin/makemkv (interpreter => /lib64/ld-linux-x86-64.so.2)
    libc.so.6 => /lib64/libc.so.6
    libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6
        libm.so.6 => /lib64/libm.so.6
    libQt5Widgets.so.5 => /usr/lib64/libQt5Widgets.so.5
    libQt5Gui.so.5 => /usr/lib64/libQt5Gui.so.5
        libpng16.so.16 => /usr/lib64/libpng16.so.16
        libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0
            libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0
            libfreetype.so.6 => /usr/lib64/libfreetype.so.6
                libbz2.so.1 => /lib64/libbz2.so.1
            libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3
        libGL.so.1 => /usr/lib64/libGL.so.1
            libexpat.so.1 => /usr/lib64/libexpat.so.1
            libglapi.so.0 => /usr/lib64/libglapi.so.0
            libXext.so.6 => /usr/lib64/libXext.so.6
            libXdamage.so.1 => /usr/lib64/libXdamage.so.1
            libXfixes.so.3 => /usr/lib64/libXfixes.so.3
            libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1
            libX11.so.6 => /usr/lib64/libX11.so.6
            libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0
            libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0
            libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0
            libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0
            libxcb-randr.so.0 => /usr/lib64/libxcb-randr.so.0
            libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0
            libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0
            libxcb-shape.so.0 => /usr/lib64/libxcb-shape.so.0
            libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1
            libxcb.so.1 => /usr/lib64/libxcb.so.1
                libXau.so.6 => /usr/lib64/libXau.so.6
                libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6
            libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1
            libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1
            libdrm.so.2 => /usr/lib64/libdrm.so.2
            libdl.so.2 => /lib64/libdl.so.2
    libQt5DBus.so.5 => /usr/lib64/libQt5DBus.so.5
        libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3
    libQt5Core.so.5 => /usr/lib64/libQt5Core.so.5
        libpcre16.so.0 => /usr/lib64/libpcre16.so.0
    libpthread.so.0 => /lib64/libpthread.so.0
    libz.so.1 => /lib64/libz.so.1
    librt.so.1 => /lib64/librt.so.1
    libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1
Comment 1 James Le Cuirot gentoo-dev 2015-12-26 17:18:33 UTC
Thanks, I didn't notice because the only part of Qt5 I have installed right now is qtcore. It's a tricky one because it tries 5 first and then 4 if that fails but it doesn't allow you to explicitly select and you can't even force it via internal configure script variables. This will require patching the raw configure script as no configure.ac has been provided.
Comment 2 James Le Cuirot gentoo-dev 2015-12-27 12:10:58 UTC
Fixed in -r1.