Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 665350 - net-misc/nextcloud-client-2.5.0_beta1 Missing dependency on dev-qt/qtwebengine
Summary: net-misc/nextcloud-client-2.5.0_beta1 Missing dependency on dev-qt/qtwebengine
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: 2018-09-06 11:42 UTC by David Heidelberg (okias)
Modified: 2019-01-04 18:54 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 David Heidelberg (okias) 2018-09-06 11:42:14 UTC
Missing dependency on dev-qt/qtwebengine

Error:
-- Found Gio libraries: /usr/lib/libgio-2.0.so
-- Found Gio includes : /usr/include/glib-2.0/gio
================> LIBCLOUDPROVIDERS_LIBRARY-NOTFOUND
-- Could NOT find LIBCLOUDPROVIDERS (missing: LIBCLOUDPROVIDERS_INCLUDE_DIR LIBCLOUDPROVIDERS_LIBRARY) 
CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by
  "Qt5WebEngineWidgets" with any of the following names:

    Qt5WebEngineWidgetsConfig.cmake
    qt5webenginewidgets-config.cmake

  Add the installation prefix of "Qt5WebEngineWidgets" to CMAKE_PREFIX_PATH
  or set "Qt5WebEngineWidgets_DIR" to a directory containing one of the above
  files.  If "Qt5WebEngineWidgets" provides a separate development package or
  SDK, be sure it has been installed.
Comment 1 Jonas Stein gentoo-dev 2018-09-15 08:35:30 UTC
Thank you for the report. There seems to be a missing dependency. Please recompile and *attach* the logfiles and 
paste the emerge info as described on
https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket
The logs must be part of the ticket, but not on external websites.
We want to have all information at hand when we assign the ticket, so that the maintainer can look at it in one session with minimal number of callbacks.
Please reopen this ticket (Status:unconfirmed) afterwards.
Comment 2 David Heidelberg (okias) 2018-09-15 11:36:40 UTC
For now, please keep this bug as is, I'll provide rest information later, as I'll be able compile qtwebengine myself.

Thank you
Comment 3 Bernard Cafarelli gentoo-dev 2018-09-27 13:11:04 UTC
Hi, thanks for the report. Indeed 2.5 apparently requires webengine (with widgets), I added the dependency in current beta ebuild
Comment 4 Larry the Git Cow gentoo-dev 2018-09-27 13:14:49 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818cfe054ba29c27e155fcd75fbdd130c16a2668

commit 818cfe054ba29c27e155fcd75fbdd130c16a2668
Author:     Bernard Cafarelli <voyageur@gentoo.org>
AuthorDate: 2018-09-27 13:09:21 +0000
Commit:     Bernard Cafarelli <voyageur@gentoo.org>
CommitDate: 2018-09-27 13:14:08 +0000

    net-misc/nextcloud-client: depend on dev-qt/qtwebengine:5[widgets]
    
    Closes: https://bugs.gentoo.org/665350
    Package-Manager: Portage-2.3.50, Repoman-2.3.11

 net-misc/nextcloud-client/nextcloud-client-2.5.0_beta2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)