[Pkg-kde-extras] Bug#962567: apper FTBFS can't find KF5TextWidgetsConfig.cmake

Adrian Bunk bunk at debian.org
Wed Jun 10 06:39:18 BST 2020


Control: reassign -1 libdebconf-kde-dev 1.0.3-3
Control: retitle -1 libdebconf-kde-dev misses dependencies
Control: tags -1 - patch
Control: affects -1 src:apper

On Wed, Jun 10, 2020 at 12:07:37AM +0100, peter green wrote:
> Package: apper
> Version: 1.0.0-2
> Severity: serious
> Tags: bullseye, sid, patch
> 
> http://buildd.raspbian.org/status/fetch.php?pkg=apper&arch=armhf&ver=1.0.0-2%2Bb4&stamp=1591727741
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/apper.html
> 
> > CMake Error at /usr/share/cmake-3.16/Modules/CMakeFindDependencyMacro.cmake:47 (find_package):
> >    By not providing "FindKF5TextWidgets.cmake" in CMAKE_MODULE_PATH this
> >    project has asked CMake to find a package configuration file provided by
> >    "KF5TextWidgets", but CMake did not find one.
> > 
> >    Could not find a package configuration file provided by "KF5TextWidgets"
> >    with any of the following names:
> > 
> >      KF5TextWidgetsConfig.cmake
> >      kf5textwidgets-config.cmake
> > 
> >    Add the installation prefix of "KF5TextWidgets" to CMAKE_PREFIX_PATH or set
> >    "KF5TextWidgets_DIR" to a directory containing one of the above files.  If
> >    "KF5TextWidgets" provides a separate development package or SDK, be sure it
> >    has been installed.
> > Call Stack (most recent call first):
> >    /usr/lib/arm-linux-gnueabihf/cmake/DebconfKDE/DebconfKDEConfig.cmake:100 (find_dependency)
> >    CMakeLists.txt:71 (find_package)
> > 
> > 
> > -- Configuring incomplete, errors occurred!
> This appears to be a case of a missing build-dependency on libkf5textwidgets-dev
>...

The missing dependency is in libdebconf-kde-dev, which requires 
KF5TextWidgets in the cmake file but does not have a package dependency.

And the proper fix might be to remove the KF library requirements from 
the cmake files.

cu
Adrian



More information about the pkg-kde-extras mailing list