Bug#1038618: vtk6: Stop using netcdf-cxx-legacy

Bas Couwenberg sebastic at xs4all.nl
Mon Jun 19 05:52:19 BST 2023


Source: vtk6
Version: 6.3.0+dfsg2-8.1
Severity: important
Tags: patch
User: debian-gis at lists.debian.org
Usertags: netcdf-cxx-legacy-rm

Dear Maintainer,

Your package uses netcdf-cxx-legacy which is dead upstream and will be removed during the trixie development cycle.

The attached patch switches to the embedded copy, because the build actually requires the CXX component.

Kind Regards,

Bas
-------------- next part --------------
diff -Nru vtk6-6.3.0+dfsg2/debian/changelog vtk6-6.3.0+dfsg2/debian/changelog
--- vtk6-6.3.0+dfsg2/debian/changelog	2021-04-24 23:09:44.000000000 +0200
+++ vtk6-6.3.0+dfsg2/debian/changelog	2023-06-18 19:53:55.000000000 +0200
@@ -1,3 +1,10 @@
+vtk6 (6.3.0+dfsg2-8.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Don't use netcdf-cxx-legacy.
+
+ -- Bas Couwenberg <sebastic at debian.org>  Sun, 18 Jun 2023 19:53:55 +0200
+
 vtk6 (6.3.0+dfsg2-8.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru vtk6-6.3.0+dfsg2/debian/control vtk6-6.3.0+dfsg2/debian/control
--- vtk6-6.3.0+dfsg2/debian/control	2020-12-11 22:46:17.000000000 +0100
+++ vtk6-6.3.0+dfsg2/debian/control	2023-06-18 19:53:28.000000000 +0200
@@ -28,7 +28,6 @@
                libjsoncpp-dev,
                libmrmpi-dev,
                libnetcdf-dev,
-               libnetcdf-cxx-legacy-dev,
                libogg-dev,
                libosmesa6-dev,
                libpng-dev,
@@ -79,7 +78,6 @@
          libjpeg-dev,
          libjsoncpp-dev,
          libnetcdf-dev,
-         libnetcdf-cxx-legacy-dev,
          libogg-dev,
          libpng-dev,
          libpq-dev,
diff -Nru vtk6-6.3.0+dfsg2/debian/copyright vtk6-6.3.0+dfsg2/debian/copyright
--- vtk6-6.3.0+dfsg2/debian/copyright	2020-12-11 22:46:17.000000000 +0100
+++ vtk6-6.3.0+dfsg2/debian/copyright	2023-06-18 19:53:55.000000000 +0200
@@ -13,7 +13,6 @@
   ThirdParty/jpeg/vtkjpeg
   ThirdParty/jsoncpp/vtkjsoncpp
   ThirdParty/libxml2/vtklibxml2
-  ThirdParty/netcdf/vtknetcdf
   ThirdParty/oggtheora/vtkoggtheora
   ThirdParty/png/vtkpng
   ThirdParty/sqlite/vtksqlite
diff -Nru vtk6-6.3.0+dfsg2/debian/rules vtk6-6.3.0+dfsg2/debian/rules
--- vtk6-6.3.0+dfsg2/debian/rules	2020-12-11 22:46:17.000000000 +0100
+++ vtk6-6.3.0+dfsg2/debian/rules	2023-06-18 19:53:55.000000000 +0200
@@ -30,7 +30,7 @@
 	-DVTK_USE_SYSTEM_TIFF=ON \
 	-DVTK_USE_SYSTEM_ZLIB=ON \
 	-DVTK_USE_SYSTEM_JSONCPP=ON \
-	-DVTK_USE_SYSTEM_NETCDF=ON \
+	-DVTK_USE_SYSTEM_NETCDF=OFF \
 	-DVTK_USE_SYSTEM_GLEW=ON \
 	-DVTK_EXTRA_COMPILER_WARNINGS=ON \
 	-DVTK_Group_Imaging=ON \


More information about the debian-science-maintainers mailing list