Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 660444

Summary: net-irc/quassel-0.12.5 automagic dependency on dev-qt/qtwebengine:5
Product: Gentoo Linux Reporter: Chí-Thanh Christopher Nguyễn <chithanh>
Component: Current packagesAssignee: Patrick Lauer <patrick>
Status: RESOLVED FIXED    
Severity: QA CC: johu
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=660844
Whiteboard:
Package list:
Runtime testing required: ---

Description Chí-Thanh Christopher Nguyễn gentoo-dev 2018-07-05 11:31:11 UTC
net-irc/quassel automagically links to dev-qt/qtwebengine if it is installed. Disabling USE="webkit" has no effect.

When building net-irc/quassel with dev-qt/qtwebengine not installed:

-- The following features have been disabled:

 * WITH_WEBKIT, QtWebKit and QtWebKitWidgets modules, Support showing previews for URLs in chat (legacy)
 * WITH_WEBENGINE, QtWebEngine and QtWebEngineWidgets modules, Support showing previews for URLs in chat

-- The following RECOMMENDED packages have not been found:

 * Qt5WebEngine, a WebEngine implementation for Qt, <http://qt.digia.com>
   Needed for displaying previews for URLs in chat

When building net-irc/quassel with dev-qt/qtwebengine installed:

-- The following RECOMMENDED packages have been found:

 * Qt5WebEngine, a WebEngine implementation for Qt, <http://qt.digia.com>
   Needed for displaying previews for URLs in chat
 * Qt5WebEngineWidgets, widgets for Qt's WebEngine implementation, <http://qt.digia.com>
   Needed for displaying previews for URLs in chat

-- The following features have been disabled:

 * WITH_WEBKIT, QtWebKit and QtWebKitWidgets modules, Support showing previews for URLs in chat (legacy)

$ scanelf -n /usr/bin/quasselclient
 TYPE   NEEDED FILE 
ET_DYN libdl.so.2,libz.so.1,libQt5WebEngineWidgets.so.5,libKF5Notifications.so.5,libKF5NotifyConfig.so.5,libKF5XmlGui.so.5,libQt5Network.so.5,libKF5TextWidgets.so.5,libKF5ConfigWidgets.so.5,libKF5WidgetsAddons.so.5,libKF5CoreAddons.so.5,libKF5SonnetUi.so.5,libphonon4qt5.so.4,libdbusmenu-qt5.so.2,libQt5DBus.so.5,libQt5Widgets.so.5,libQt5Gui.so.5,libQt5Core.so.5,libstdc++.so.6,libc.so.6 /usr/bin/quasselclient
Comment 1 Larry the Git Cow gentoo-dev 2018-07-10 11:45:04 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de60a2d90655fdfd9fccdcff3664cc3b5bf055c

commit 1de60a2d90655fdfd9fccdcff3664cc3b5bf055c
Author:     Johannes Huber <johu@gentoo.org>
AuthorDate: 2018-07-10 11:42:28 +0000
Commit:     Johannes Huber <johu@gentoo.org>
CommitDate: 2018-07-10 11:44:47 +0000

    net-irc/quassel: Fix automagic dep on qtwebengine
    
    Revision bump backports use flag 'urlpreview' from live ebuild which
    controls dependency on qtwebengine. Drops legacy webkit support as well.
    
    Reported-by: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
    Closes: https://bugs.gentoo.org/660444
    Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5-r2.ebuild | 184 +++++++++++++++++++++++++++++++
 1 file changed, 184 insertions(+)