--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: deltaone@debian.org
Please unblock package qt6-datavis3d
[ Reason ]
A cmake-file in qt6-datavisualization-dev references a plugin in a package
that is not a dependency of qt6-datavisualization-dev, hence potentially
resulting in build errors if qt6-datavisualization-dev is used a
dependency.
The fix (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035791)
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-datavis3d/6.4.2-3
diffstat for qt6-datavis3d-6.4.2 qt6-datavis3d-6.4.2
changelog | 7 +++++++
not-installed | 14 ++++++++++----
qt6-datavisualization-dev.install | 6 ------
3 files changed, 17 insertions(+), 10 deletions(-)
diff -Nru qt6-datavis3d-6.4.2/debian/changelog qt6-datavis3d-6.4.2/debian/changelog
--- qt6-datavis3d-6.4.2/debian/changelog 2023-01-28 18:01:33.000000000 +0100
+++ qt6-datavis3d-6.4.2/debian/changelog 2023-05-11 12:34:27.000000000 +0200
@@ -1,3 +1,10 @@
+qt6-datavis3d (6.4.2-3) unstable; urgency=medium
+
+ [ Patrick Franz ]
+ * Do not install cmake-files for Qml plugins (Closes: #1035791).
+
+ -- Patrick Franz <deltaone@debian.org> Thu, 11 May 2023 12:34:27 +0200
+
qt6-datavis3d (6.4.2-2) unstable; urgency=medium
[ Patrick Franz ]
diff -Nru qt6-datavis3d-6.4.2/debian/not-installed qt6-datavis3d-6.4.2/debian/not-installed
--- qt6-datavis3d-6.4.2/debian/not-installed 2022-08-15 18:52:08.000000000 +0200
+++ qt6-datavis3d-6.4.2/debian/not-installed 2023-05-11 12:28:29.000000000 +0200
@@ -1,10 +1,16 @@
-usr/include/${DEB_HOST_MULTIARCH}/qt6/QtDataVisualization/*/QtDataVisualization/private/*.h
usr/include/${DEB_HOST_MULTIARCH}/qt6/QtDataVisualizationQml/*/QtDataVisualizationQml/private/*.h
-usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri
-usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtDataVisualization/*/QtDataVisualization/private/*.h
usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQml2AdditionalTargetInfo.cmake
usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQml2Config.cmake
usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQml2ConfigVersion.cmake
usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQml2ConfigVersionImpl.cmake
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQml2Targets-none.cmake
usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQml2Targets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQml2Targets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginConfigVersionImpl.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri
diff -Nru qt6-datavis3d-6.4.2/debian/qt6-datavisualization-dev.install qt6-datavis3d-6.4.2/debian/qt6-datavisualization-dev.install
--- qt6-datavis3d-6.4.2/debian/qt6-datavisualization-dev.install 2022-10-05 00:00:28.000000000 +0200
+++ qt6-datavis3d-6.4.2/debian/qt6-datavisualization-dev.install 2023-05-11 12:28:35.000000000 +0200
@@ -102,12 +102,6 @@
usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6DataVisualizationQml/Qt6DataVisualizationQmlTargets-none.cmake
usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6DataVisualizationQml/Qt6DataVisualizationQmlTargets.cmake
usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6DataVisualizationQml/Qt6DataVisualizationQmlVersionlessTargets.cmake
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginAdditionalTargetInfo.cmake
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginConfig.cmake
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginConfigVersion.cmake
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginConfigVersionImpl.cmake
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginTargets-none.cmake
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginTargets.cmake
usr/lib/${DEB_HOST_MULTIARCH}/libQt6DataVisualization.prl
usr/lib/${DEB_HOST_MULTIARCH}/libQt6DataVisualization.so
usr/lib/${DEB_HOST_MULTIARCH}/libQt6DataVisualizationQml.prl
--- End Message ---