Bug#1038619: vtk7: Stop using netcdf-cxx-legacy
Bas Couwenberg
sebastic at xs4all.nl
Mon Jun 19 06:09:42 BST 2023
Source: vtk7
Version: 7.1.1+dfsg2-10.2
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 vtk7-7.1.1+dfsg2/debian/changelog vtk7-7.1.1+dfsg2/debian/changelog
--- vtk7-7.1.1+dfsg2/debian/changelog 2022-08-03 21:41:56.000000000 +0200
+++ vtk7-7.1.1+dfsg2/debian/changelog 2023-06-18 19:53:15.000000000 +0200
@@ -1,3 +1,10 @@
+vtk7 (7.1.1+dfsg2-10.3) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Don't use netcdf-cxx-legacy.
+
+ -- Bas Couwenberg <sebastic at debian.org> Sun, 18 Jun 2023 19:53:15 +0200
+
vtk7 (7.1.1+dfsg2-10.2) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru vtk7-7.1.1+dfsg2/debian/control vtk7-7.1.1+dfsg2/debian/control
--- vtk7-7.1.1+dfsg2/debian/control 2022-08-03 19:39:40.000000000 +0200
+++ vtk7-7.1.1+dfsg2/debian/control 2023-06-18 19:50:44.000000000 +0200
@@ -32,7 +32,6 @@
libjsoncpp-dev,
libmrmpi-dev,
libnetcdf-dev,
- libnetcdf-cxx-legacy-dev,
libogg-dev,
libosmesa6-dev,
libpng-dev,
@@ -101,7 +100,6 @@
libjpeg-dev,
libjsoncpp-dev,
libnetcdf-dev,
- libnetcdf-cxx-legacy-dev,
libogg-dev,
libpng-dev,
libpq-dev,
diff -Nru vtk7-7.1.1+dfsg2/debian/copyright vtk7-7.1.1+dfsg2/debian/copyright
--- vtk7-7.1.1+dfsg2/debian/copyright 2020-12-15 18:57:22.000000000 +0100
+++ vtk7-7.1.1+dfsg2/debian/copyright 2023-06-18 19:53:15.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 vtk7-7.1.1+dfsg2/debian/rules vtk7-7.1.1+dfsg2/debian/rules
--- vtk7-7.1.1+dfsg2/debian/rules 2020-12-15 18:57:22.000000000 +0100
+++ vtk7-7.1.1+dfsg2/debian/rules 2023-06-18 19:53:15.000000000 +0200
@@ -74,7 +74,7 @@
-DVTK_USE_SYSTEM_LIBPROJ4=OFF \
-DVTK_USE_SYSTEM_LIBXML2=ON \
-DVTK_USE_SYSTEM_MPI4PY=ON \
- -DVTK_USE_SYSTEM_NETCDF=ON \
+ -DVTK_USE_SYSTEM_NETCDF=OFF \
-DVTK_USE_SYSTEM_OGGTHEORA=ON \
-DVTK_USE_SYSTEM_PNG=ON \
-DVTK_USE_SYSTEM_SIX=ON \
More information about the debian-science-maintainers
mailing list