Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock X-Debbugs-Cc: delta...@debian.org
Please unblock package qt6-charts [ Reason ] A cmake-file in qt6-charts-dev references a plugin in a package that is not a dependency of qt6-charts-dev, hence potentially resulting in build errors if qt6-charts-dev is used a dependency. The fix (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035792) prevents installing a number of cmake-files as those are not needed and should not have been installed in the first place. [ Impact ] Potential build failures if the package is used a build dependnecy. [ Tests ] Manual inspection of the generated deb-packages confirms the cmake-files in question are not installed anymore. [ Risks ] Changes are rather trivial. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] unblock qt6-charts/6.4.2-3
diffstat for qt6-charts-6.4.2 qt6-charts-6.4.2 changelog | 7 +++++++ not-installed | 6 ++++++ qt6-charts-dev.install | 6 ------ 3 files changed, 13 insertions(+), 6 deletions(-) diff -Nru qt6-charts-6.4.2/debian/changelog qt6-charts-6.4.2/debian/changelog --- qt6-charts-6.4.2/debian/changelog 2023-02-01 21:43:24.000000000 +0100 +++ qt6-charts-6.4.2/debian/changelog 2023-05-11 12:25:19.000000000 +0200 @@ -1,3 +1,10 @@ +qt6-charts (6.4.2-3) unstable; urgency=medium + + [ Patrick Franz ] + * Do not install cmake-files for Qml plugins (Closes: #1035792). + + -- Patrick Franz <delta...@debian.org> Thu, 11 May 2023 12:25:19 +0200 + qt6-charts (6.4.2-2) unstable; urgency=medium [ Patrick Franz ] diff -Nru qt6-charts-6.4.2/debian/not-installed qt6-charts-6.4.2/debian/not-installed --- qt6-charts-6.4.2/debian/not-installed 2021-11-17 06:06:49.000000000 +0100 +++ qt6-charts-6.4.2/debian/not-installed 2023-05-11 12:20:36.000000000 +0200 @@ -1,4 +1,10 @@ usr/include/*/qt6/QtCharts/6.* usr/include/*/qt6/QtChartsQml/6.* +usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake +usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake +usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2ConfigVersion.cmake +usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2ConfigVersionImpl.cmake +usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake +usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-none.cmake usr/lib/*/qt6/mkspecs/modules/qt_lib_charts_private.pri usr/lib/*/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri diff -Nru qt6-charts-6.4.2/debian/qt6-charts-dev.install qt6-charts-6.4.2/debian/qt6-charts-dev.install --- qt6-charts-6.4.2/debian/qt6-charts-dev.install 2022-10-05 00:08:05.000000000 +0200 +++ qt6-charts-6.4.2/debian/qt6-charts-dev.install 2023-05-11 12:20:14.000000000 +0200 @@ -134,12 +134,6 @@ usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ChartsQml/Qt6ChartsQmlTargets-none.cmake usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ChartsQml/Qt6ChartsQmlTargets.cmake usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ChartsQml/Qt6ChartsQmlVersionlessTargets.cmake -usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake -usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake -usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2ConfigVersion.cmake -usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2ConfigVersionImpl.cmake -usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-none.cmake -usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake usr/lib/${DEB_HOST_MULTIARCH}/libQt6Charts.prl usr/lib/${DEB_HOST_MULTIARCH}/libQt6Charts.so usr/lib/${DEB_HOST_MULTIARCH}/libQt6ChartsQml.prl