[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1019226: libqt5waylandclient5-dev: Qt5WaylandClientConfig.cmake invalid



Package: libqt5waylandclient5-dev
Version: 5.15.2-3
Severity: normal
X-Debbugs-Cc: wade@wabyn.net

Dear Maintainer,

This may be user error, but the error message does make it look very much like
a problem with the package.

Attempting to build 'kwallet' from source using
kdesrc-build kwallet
results in the following error log file:
<<BEGIN_LOG_FILE>>
# kdesrc-build running: 'cmake' '-B' '.' '-S' '/home/wade/kde/src/kwayland'
'-G' 'Unix Makefiles' '-DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON'
'-DCMAKE_BUILD_TYPE=RelWithDebInfo' '-DCMAKE_CXX_FLAGS:STRING=-pipe'
'-DCMAKE_INSTALL_PREFIX=/home/wade/kde/usr'
# from directory: /home/wade/Projects/kde/build/kwayland
-- The C compiler identification is GNU 10.2.1
-- The CXX compiler identification is GNU 10.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
--

Installing in /home/wade/kde/usr. Run
/home/wade/Projects/kde/build/kwayland/prefix.sh to set the environment for
KWayland.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE - Success
CMake Error at /usr/lib/x86_64-linux-
gnu/cmake/Qt5WaylandClient/Qt5WaylandClientConfig.cmake:26 (message):
The imported target "Qt5::WaylandClient" references the file

"/usr/include/x86_64-linux-gnu/qt5/QtWaylandClient/5.15.2"

but this file does not exist. Possible reasons include:

* The file was deleted, renamed, or moved to another location.

* An install or uninstall procedure did not complete successfully.

* The installation package was faulty and contained

"/usr/lib/x86_64-linux-
gnu/cmake/Qt5WaylandClient/Qt5WaylandClientConfig.cmake"

but not all the files it references.

Call Stack (most recent call first):
/usr/lib/x86_64-linux-
gnu/cmake/Qt5WaylandClient/Qt5WaylandClientConfig.cmake:81
(_qt5_WaylandClient_check_file_exists)
CMakeLists.txt:44 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/wade/Projects/kde/build/kwayland/CMakeFiles/CMakeOutput.log".
<<END_LOG_FILE>>

Note that the file or directory "/usr/include/x86_64-linux-
gnu/qt5/QtWaylandClient/5.15.2" does not exist in this package; there are no
subdirectories under /usr/include/x86_64-linux-gnu/qt5/QtWaylandClient.

I attempted to install the required dependencies with:
$ apt build-dep -t stable kwalletmanager kwalletcli
$ apt build-dep -t stable libkwaylandserver-dev

It didn't help.

--- Wade

-- System Information:
Debian Release: 11.4
APT prefers stable-updates
APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990,
'stable'), (400, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-4-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8),
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libqt5waylandclient5-dev depends on:
ii libqt5waylandclient5 5.15.2-3

Versions of packages libqt5waylandclient5-dev recommends:
ii qtwayland5-dev-tools 5.15.2-3

libqt5waylandclient5-dev suggests no packages.


Reply to: