Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 605742 - net-misc/nextcloud-client: Requires QtWebKit to be compiled with "printsupport" when unnecessary and extra dependency
Summary: net-misc/nextcloud-client: Requires QtWebKit to be compiled with "printsuppor...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-15 06:18 UTC by kevinboxhoorn
Modified: 2017-01-24 10:58 UTC (History)
0 users

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


Attachments
nextcloud-client-9999.ebuild (custom ebuild) (nextcloud-client-9999.ebuild,791 bytes, text/plain)
2017-01-15 06:18 UTC, kevinboxhoorn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kevinboxhoorn 2017-01-15 06:18:40 UTC
Created attachment 460096 [details]
nextcloud-client-9999.ebuild (custom ebuild)

I created an ebuild for this package before I realised there already was one in the official repos, however it seems that the repo version pulls in too many dependencies.

dev-qt/qtwebkit does not need to have the "printsupport" USE flag.

dev-qt/qtquickcontrols is not a required dependency at all.

Attached is my ebuild for reference, which works without a hitch pulling in fewer dependencies.
Comment 1 Andreas Sturmlechner gentoo-dev 2017-01-22 12:44:38 UTC
When you make changes to ebuilds, please only attach diffs, otherwise your changes cannot be properly reviewed.
Comment 2 Bernard Cafarelli gentoo-dev 2017-01-23 10:49:08 UTC
These were removed here:
https://github.com/owncloud/client/commit/300c1c2055aece397b074ad6ecf94b66b3202ca2

Looks like the latest released versions can be updated too
Comment 3 Bernard Cafarelli gentoo-dev 2017-01-24 10:58:53 UTC
Dependencies dropped in:
* net-misc/owncloud-client-2.2.4-r1
* net-misc/nextcloud-client-2.2.4-r2

Thanks for the report!