Bug 416642 - kdewebkit wants Qt5Webkit with exact version 5.13, which is not available
Summary: kdewebkit wants Qt5Webkit with exact version 5.13, which is not available
Status: RESOLVED DOWNSTREAM
Alias: None
Product: frameworks-kdewebkit
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 5.66.0
Platform: Homebrew (macOS) macOS
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL: https://git.io/JvtOi
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-23 11:37 UTC by Yurii Kolesnykov
Modified: 2020-01-23 16:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yurii Kolesnykov 2020-01-23 11:37:23 UTC
SUMMARY
There is no qtwebkt 5.13, but kdewebkit wants exactly that version.
https://github.com/qtwebkit/qtwebkit/releases

STEPS TO REPRODUCE
1. Install latest tag of qtwebkit
2. Try to build kdewebkit 5.66

OBSERVED RESULT
Full log: https://git.io/JvtOi

CMake Error at /usr/local/Cellar/cmake/3.16.2/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package):
  Found package configuration file:

    /usr/local/lib/cmake/Qt5WebKit/Qt5WebKitConfig.cmake

  but it set Qt5WebKit_FOUND to FALSE so package "Qt5WebKit" is considered to
  be NOT FOUND.  Reason given by package:

  Qt5WebKit could not be found because dependency is required to have exact
  version 5.13.x

EXPECTED RESULT
It should work with the latest tag of qtwebkit.

SOFTWARE/OS VERSIONS

macOS: 10.15.3 beta (19D62e)
KDE Plasma Version: N/A
KDE Frameworks Version: 5.66
Qt Version: 5.14

ADDITIONAL INFORMATION
It worked fine in previous release, 5.65
Comment 1 Yurii Kolesnykov 2020-01-23 11:38:32 UTC
Same problem in the latest master.
Comment 2 Antonio Rojas 2020-01-23 12:07:01 UTC
You need to rebuild qtwebkit against qt 5.14
Comment 3 Yurii Kolesnykov 2020-01-23 16:42:33 UTC
Thanks and sorry that I forgotten about that fact, I'm so bad mainteiner ;(