2017-09-03 21:22 GMT+02:00 Pino Toscano <p...@debian.org>: > Package: libappstreamqt-dev > Version: 0.11.4-1 > Severity: grave > Justification: renders package unusable > Control: affects -1 src:frameworkintegration > Control: affects -1 src:plasma-discover > > Hi, > > in the new version 0.11.4, I guess because of the switch from cmake to > meson, the source got a template for the AppStreamQtConfig.cmake file. > This template was created from an existing file on a 64bit system, so > the final AppStreamQtConfig.cmake file is rejected by cmake when found > by packages via cmake on 32bit architectures. > > Two examples are frameworkintergration, and plasma-discover: > https://buildd.debian.org/status/logs.php?pkg=frameworkintegration&ver=5.37.0-2 > https://buildd.debian.org/status/logs.php?pkg=plasma-discover&ver=5.10.5-1 > In particular: > > <<<<< > CMake Warning at CMakeLists.txt:44 (find_package): > Could not find a configuration file for package "AppStreamQt" that is > compatible with requested version "0.10.4". > > The following configuration files were considered but not accepted: > > /usr/lib/i386-linux-gnu/cmake/AppStreamQt/AppStreamQtConfig.cmake, > version: 0.11.4 (64bit) > <<<<< > > The severity is grave because this is an issue in the upstream sources, > and because it's a regression compared to the previous version (and thus > ought to not migrate to testing).
Bah... I'll see to fix this as soon as possible, first I need to read up on how CMake determines which files are appropriate. Cheers, Matthias