#21801 closed defect (fixed)

lxqt-powermanagement-2.2.1

Reported by: Joe Locash Owned by: Bruce Dubbs
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

I don't build lxqt much but ran across this today when building lxqt-powermanagement:

CMake Error at /usr/lib/cmake/Qt6/3rdparty/extra-cmake-modules/modules/ECMFindModuleHelpers.cmake:192 (message):
  XCB: requested unknown components xcb-dpms;xcb-screensaver
Call Stack (most recent call first):
  /usr/lib/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules/FindXCB.cmake:171 (ecm_find_package_parse_components)
  CMakeLists.txt:32 (find_package)

Upstream commit that fixes it: ​https://github.com/lxqt/lxqt-powermanagement/commit/067d2260049fb5edef87a5716feaefb610b11248

Change History (6)

comment:1 by Bruce Dubbs, 15 months ago

Interesting. I wonder why it doesn't fail for me.

-- Checking for modules 'xcb;xcb-dpms;xcb-screensaver'
--   Found xcb, version 1.17.0
--   Found xcb-dpms, version 1.17.0
--   Found xcb-screensaver, version 1.17.0
-- Found XCB: /opt/xorg/lib/libxcb.so;/opt/xorg/lib/libxcb-dpms.so;/opt/xorg/lib/libxcb-screensaver.so

Perhaps there is a problem with /etc/ld.so.conf or libxcb is not installed?

comment:2 by Joe Locash, 15 months ago

lxqt-powermanagement-2.2.1 was released 2 hours ago and fixes the issue. It was caused by a change in lxqt-build-tools-2.2.1.

comment:3 by Bruce Dubbs, 15 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned
Summary: lxqt-powermanagement-2.2.0 FTBFS → lxqt-powermanagement-2.2.1

comment:4 by Bruce Dubbs, 15 months ago

2.2.1

This point release is made for compatibility with lxqt-build-tools 2.2.1.

comment:5 by Bruce Dubbs, 15 months ago

Fixed at commit c42ef8dced.

Note that this package also required removal of the obsolete FindXCB.cmake file from a lxqt-build-tools install before lxqt-build-tools-2.2.1.

comment:6 by Bruce Dubbs, 15 months ago

Resolution: → fixed
Status: assigned → closed
Note: See TracTickets for help on using tickets.