I just cleaned up my system. emerge --depclean removed everything from gstreamer:1.0 keeping just gstreamer:0.10. Now I got the message that @preserved-rebuild wants to rebuild qtwebkit: >>> package: media-libs/gst-plugins-base-1.2.4-r1 * - /usr/lib64/libgsttag-1.0.so.0 * - /usr/lib64/libgsttag-1.0.so.0.204.0 * - /usr/lib64/libgstaudio-1.0.so.0 * - /usr/lib64/libgstaudio-1.0.so.0.204.0 * used by /usr/lib64/libQt5WebKit.so.5.4.0 (dev-qt/qtwebkit-5.4.0_alpha) * - /usr/lib64/libgstpbutils-1.0.so.0 * - /usr/lib64/libgstpbutils-1.0.so.0.204.0 * used by /usr/lib64/libQt5WebKit.so.5.4.0 (dev-qt/qtwebkit-5.4.0_alpha) * - /usr/lib64/libgstapp-1.0.so.0 * - /usr/lib64/libgstapp-1.0.so.0.204.0 * used by /usr/lib64/libQt5WebKit.so.5.4.0 (dev-qt/qtwebkit-5.4.0_alpha) * - /usr/lib64/libgstvideo-1.0.so.0 * - /usr/lib64/libgstvideo-1.0.so.0.204.0 * used by /usr/lib64/libQt5WebKit.so.5.4.0 (dev-qt/qtwebkit-5.4.0_alpha) Use emerge @preserved-rebuild to rebuild packages using these libraries The ebuild makes qtwebkit only depend on gstreamer:0.10. NOTE: Also dev-qt/qtwebkit-5.3.2 might be affected by this issue.
I build 5.3.2 with only gstreamer:1.0 installed and no linkage occurred.
Of course I have enabled gstreamer USE Flag :) [ebuild R ~] dev-qt/qtwebkit-5.4.0_alpha:5::qt USE="gstreamer libxml2 multimedia opengl printsupport qml udev webp widgets xslt -debug {-test}" I had both gstreamer:0.10 and gstreamer:1.0 installed when qtwebkit got emerged. gstreamer:1.0 got removed leaving only gtreamer:0.10 - and a "damaged" qtwebkit.
Yeah, sorry I should have clarified that my comment was only about confirming whether this affected 5.3.x or not. I didn't mean to sound doubtful of the bug for 5.4.x :D
See also: https://github.com/gentoo/qt/pull/76
(In reply to Uwe L. Korn from comment #4) > See also: https://github.com/gentoo/qt/pull/76 PR merged and backported to 5.3.2 in cvs. Thanks!