Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 953424 - app-misc/qlcplus-4.14.1: Could not find a package configuration file provided by "Qt5WebSockets"
Summary: app-misc/qlcplus-4.14.1: Could not find a package configuration file provided...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: jannis
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-08 12:09 UTC by mario.haustein
Modified: 2025-04-15 19:44 UTC (History)
3 users (show)

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


Attachments
emerge --info (emerge-info.txt,9.25 KB, text/plain)
2025-04-08 12:09 UTC, mario.haustein
Details
build.log (build.log,5.03 KB, text/plain)
2025-04-08 12:09 UTC, mario.haustein
Details
ebuild that should enforce usage of Qt6 (qlcplus-4.14.1.ebuild,1.35 KB, application/vnd.gentoo.ebuild)
2025-04-15 19:44 UTC, jannis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mario.haustein 2025-04-08 12:09:00 UTC
Build cannot find Qt5WebSockets.

"""
CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5WebSockets"
  with any of the following names:

    Qt5WebSocketsConfig.cmake
    qt5websockets-config.cmake

  Add the installation prefix of "Qt5WebSockets" to CMAKE_PREFIX_PATH or set
  "Qt5WebSockets_DIR" to a directory containing one of the above files.  If
  "Qt5WebSockets" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  webaccess/src/CMakeLists.txt:53 (find_package)
"""
Comment 1 mario.haustein 2025-04-08 12:09:28 UTC
Created attachment 924090 [details]
emerge --info
Comment 2 mario.haustein 2025-04-08 12:09:52 UTC
Created attachment 924091 [details]
build.log
Comment 3 jannis 2025-04-15 19:43:38 UTC
Hi and thanks for the report. It seems that on your system, for whatever reason, Qt5 is chosen for the compilation, not Qt6 as expected. Since the ebuild specifies Qt6 dependencies only, it doesn´t ensure that all packages required for a Qt5-based build are available. I will attach an ebuild that should force cmake to choose Qt6. Could you please test it to see if it compiles fine? Thanks!
Comment 4 jannis 2025-04-15 19:44:52 UTC
Created attachment 924941 [details]
ebuild that should enforce usage of Qt6