Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 661166 - dev-qt/qtsingleapplication: Non-X package needs qtsingleapplication.h
Summary: dev-qt/qtsingleapplication: Non-X package needs qtsingleapplication.h
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-14 17:45 UTC by rypervenche
Modified: 2018-07-14 17:52 UTC (History)
0 users

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


Attachments
Ebuild patch (qtsingleapplication.patch,662 bytes, patch)
2018-07-14 17:45 UTC, rypervenche
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rypervenche 2018-07-14 17:45:13 UTC
Created attachment 539568 [details, diff]
Ebuild patch

When trying to build qbittorrent without the X USE flag:

[ebuild     U ~] net-p2p/qbittorrent-4.1.1::gentoo [4.0.3-r1::local] USE="webui -X -dbus -debug"

It needs qtsingleapplication.h, which currently is only installed if dev-qt/qtsingleapplication has the X USE flag enabled.

I'm not sure if this is the correct way to go about this, but I am submitting a patch to remove the X USE flag requirement for this file's installation.

See bug #639716 for more details.639716
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2018-07-14 17:52:38 UTC
dev-qt/qtsingleapplication is behaving exactly as expected. qtsingleapplication.h includes QApplication which requires gui packages. Fix qbittorrent dependencies.