Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 523518 - [qt overlay] dev-qt/qtwebkit-5.4.0_alpha: automagic dependency on gstreamer:1.0
Summary: [qt overlay] dev-qt/qtwebkit-5.4.0_alpha: automagic dependency on gstreamer:1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-23 10:22 UTC by Franz Trischberger
Modified: 2014-09-28 22:56 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 Franz Trischberger 2014-09-23 10:22:47 UTC
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.
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-09-23 17:09:45 UTC
I build 5.3.2 with only gstreamer:1.0 installed and no linkage occurred.
Comment 2 Franz Trischberger 2014-09-23 17:20:52 UTC
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.
Comment 3 Michael Palimaka (kensington) gentoo-dev 2014-09-23 17:28:22 UTC
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
Comment 4 Uwe L. Korn 2014-09-27 12:57:40 UTC
See also: https://github.com/gentoo/qt/pull/76
Comment 5 Davide Pesavento (RETIRED) gentoo-dev 2014-09-28 22:56:19 UTC
(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!