[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1035970: unblock: qt6-datavis3d/6.4.2-3



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

Reply to: