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). -- Pino