#1096135 python3-vtk9: missing metadata vtk-9.x.x.dist-info

Package:
python3-vtk9
Source:
python3-vtk9
Description:
Python bindings for VTK
Submitter:
Francesco Ballarin
Date:
2026-08-28 11:37:03 UTC
Severity:
normal
#1096135#5
Date:
2025-02-16 17:41:40 UTC
From:
To:
Dear Maintainer,
would it be possible to add the metadata vtk-9.x.x.dist-info to the files
installed by python3-vtk9?

A few users I know have fallen in the following pitfall:
1) install vtk9 from debian
2) then, a few months later, forgot whether they had install vtk or not. To
   check, they run "pip show vtk"
3) since metadata are currently missing, "pip show vtk" will say that vtk is not
   installed, and users then proceed to (potentially messing up their systems with)
   "pip install vtk"

Thanks,
Francesco

#1096135#10
Date:
2026-06-22 10:00:38 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
vtk9, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1096135@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated vtk9 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 21 Jun 2026 13:43:43 +0200
Source: vtk9
Binary: libvtk9-dev libvtk9-java libvtk9-java-dbgsym libvtk9-qt-dev libvtk9.6 libvtk9.6-dbgsym libvtk9.6-qt libvtk9.6-qt-dbgsym python3-vtk9 python3-vtk9-dbgsym vtk9 vtk9-dbgsym vtk9-doc vtk9-examples
Architecture: source amd64 all
Version: 9.6.2+dfsg1-1exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Description:
 libvtk9-dev - VTK header files
 libvtk9-java - VTK - Java language support
 libvtk9-qt-dev - VTK header files, containing Qt files
 libvtk9.6  - VTK libraries
 libvtk9.6-qt - VTK libraries, Qt files
 python3-vtk9 - Python bindings for VTK
 vtk9       - Binaries for VTK9
 vtk9-doc   - VTK class reference documentation
 vtk9-examples - VTK examples
Closes: 1094438 1096135 1137152
Changes:
 vtk9 (9.6.2+dfsg1-1exp1) experimental; urgency=medium
 .
   * Team upload.
   * New upstream release. New ABI 9.6
     - applies debian patches 40_viskores.patch,
       findEXPAT_version_fix_MR12826.patch,
       numpy_drop_in1d_MR12693.patch
     - provides vtkWrapJavaScript-9.6 executable (in vtk9 package)
       and pkgconfig file for viskores (in libvtk9-dev)
     - replaces ThirdParty/h5part with ThirdParty/h5hut
       (still licensed with BSD-3-clause-notice-2)
   * provide debian/python3-vtk9.pydist to declare python3-vtk9 as
     python package vtk. Closes: #1096135
   * Depends: libmariadb-dev rather than default-libmysqlclient-dev
     mariaDB has sufficiently evolved from mySQL to stop claiming
     compatibility. Note that VTK9 nevertheless still treats mariaDB as
     a substitute for mySQL. Activate SQL support by configuring modules
     IO::SQL and IO::MySQL. Interface with QtSQL with GUISupportQtSQL=YES
     Closes: #1137152
   * Build-Depends: libpq-dev and configure IO::PostgreSQL module
     to activate PostgreSQL support
   * use external exprtk (VTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON)
     Build-Depends: libexprtk-dev. Closes: #1094438
     debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk
   * drop patch version from name of manpages
   * libvtk9.6-qt: drop redundant Breaks: Provides: Replaces: libvtk9.1-qt
Checksums-Sha1:
 2081d521b9b5c8d920f016727607a00ddcdf9049 3801 vtk9_9.6.2+dfsg1-1exp1.dsc
 5bf53fe44107d26d58fa9a239d856dd41f7331e9 28738704 vtk9_9.6.2+dfsg1.orig.tar.xz
 7c633e7626239274e5eddd54b1aa951f725f9e4a 25076 vtk9_9.6.2+dfsg1-1exp1.debian.tar.xz
 6c903068f3a920db8d16350b87fe39bf59b6b03c 4718208 libvtk9-dev_9.6.2+dfsg1-1exp1_amd64.deb
 0363cb8c3453956424cae0c4d44c45004ded830e 25179496 libvtk9-java-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 ad55ed08e340f44f79d96abc64e562fb1af45978 6898316 libvtk9-java_9.6.2+dfsg1-1exp1_amd64.deb
 7c5410f747f9501a1a1b694ef314dd44ddb58e8c 36120 libvtk9-qt-dev_9.6.2+dfsg1-1exp1_amd64.deb
 9db374bdeec8b2bfd2ec33e5382bd6f7126dd7a3 1032642008 libvtk9.6-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 1cea473f06087bb36da608f526dd333fa709987d 5807104 libvtk9.6-qt-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 01aaedf1b3e41096ecb845e102de657b9c96bbd9 243100 libvtk9.6-qt_9.6.2+dfsg1-1exp1_amd64.deb
 0b119fd832059fad4dcc062c5baa6fcfff0b1a6f 50494608 libvtk9.6_9.6.2+dfsg1-1exp1_amd64.deb
 9553610b8bc992cf0330640a356c855b29dc4a85 107196900 python3-vtk9-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 cef513afddcdccb2c699f4da9e82829c45661a72 10288952 python3-vtk9_9.6.2+dfsg1-1exp1_amd64.deb
 2690a1198910be80f19e01f76218ba1e83e04820 172852 vtk9-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 ae32d78201b5aeaf6d94b2382f59955f55277f0b 150195204 vtk9-doc_9.6.2+dfsg1-1exp1_all.deb
 24bcf58cd4e4c049e941178982307b87809b22d2 722300 vtk9-examples_9.6.2+dfsg1-1exp1_all.deb
 df9d637660722742ba94208f424c86f0b059ae74 36984 vtk9_9.6.2+dfsg1-1exp1_amd64.buildinfo
 2f577ec4ea2588fe0203779eb9ad9a64bcb36730 52368 vtk9_9.6.2+dfsg1-1exp1_amd64.deb
Checksums-Sha256:
 9529ee99312e444add6698ef794919e49f00164646ce3bcd62c9fc1c34d3a562 3801 vtk9_9.6.2+dfsg1-1exp1.dsc
 7b144022625b5bc587b712b8b8ea91788a4278136c6f18fd173a5750496ac5fa 28738704 vtk9_9.6.2+dfsg1.orig.tar.xz
 6c236644dcdaaa65e26b0da5d104eaabcab6a6f7262684520ee5501f4a5b6c91 25076 vtk9_9.6.2+dfsg1-1exp1.debian.tar.xz
 42e31852fae19ec4a04493b660bae9241beb3ad2d30e9a9b45b9846e1136ccec 4718208 libvtk9-dev_9.6.2+dfsg1-1exp1_amd64.deb
 b7510aede2198732f2c8183dea454999cc7a2f465d6d0e967931aa94c0cb3c60 25179496 libvtk9-java-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 01fd645bb5afe3e07c147951245c64d34ac2a8cb2ba4ac02c4c16471896dd09d 6898316 libvtk9-java_9.6.2+dfsg1-1exp1_amd64.deb
 77e9a14b1b9572fc0a460f538ef2baef7a4c53d7623c9324e58e6af342c31646 36120 libvtk9-qt-dev_9.6.2+dfsg1-1exp1_amd64.deb
 bf150fe2ae206623685c290f53acc2d489b7a76c323f26c055f11719338b3741 1032642008 libvtk9.6-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 e0d24851572aa476b8c22dcf866275090b012f11e4fb42f7d2bac693a50d4590 5807104 libvtk9.6-qt-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 f1bc50da93098b577636cf0c61e3d1a2c22e0594e8aad0907a03452921b43f95 243100 libvtk9.6-qt_9.6.2+dfsg1-1exp1_amd64.deb
 668edc1b15c691aa47a317ce2aa5ccdbf55e0fe1d1dbf9e484e031d2ac109476 50494608 libvtk9.6_9.6.2+dfsg1-1exp1_amd64.deb
 ac1ff2ea0e6f6bb2dd0f7be8c5d74cae5d89ddbd14ea8ca419db82b9ac151886 107196900 python3-vtk9-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 3ae07bc9d78e1b1cb2f56f384411cbcfd4d2f9c576622dfd98f67210ee447e93 10288952 python3-vtk9_9.6.2+dfsg1-1exp1_amd64.deb
 a6095a2707f609213b5fedbcea36dfdb3a010e15735f67c8a99e7408d1e97ba4 172852 vtk9-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 7f27f3213a7e2256c0512f3dafc602eec4528baf8711afcba92253a0e43f3f43 150195204 vtk9-doc_9.6.2+dfsg1-1exp1_all.deb
 843daea16b6f810b5f9292994e3782f9355587cc77aa76431e2eb6d5baabe065 722300 vtk9-examples_9.6.2+dfsg1-1exp1_all.deb
 4806fd428e03a4705440dd92cafa9d1784f0b1c246d6476880744b8a878f82ec 36984 vtk9_9.6.2+dfsg1-1exp1_amd64.buildinfo
 ecee67642f8fae6442046078a78963ad326554533ce8cd3a7e7abb7653d1908c 52368 vtk9_9.6.2+dfsg1-1exp1_amd64.deb
Files:
 cbc7126fa362f7f7782d6e6f693987b0 3801 graphics optional vtk9_9.6.2+dfsg1-1exp1.dsc
 8ed7052cb184a175b4aa42434587afab 28738704 graphics optional vtk9_9.6.2+dfsg1.orig.tar.xz
 a5d9869fa13333bebfe69c7ee41e8fa3 25076 graphics optional vtk9_9.6.2+dfsg1-1exp1.debian.tar.xz
 0759b18996a1ae41916693b1f92a4632 4718208 libdevel optional libvtk9-dev_9.6.2+dfsg1-1exp1_amd64.deb
 c08bacdfc317bd72860d1332af4b63fc 25179496 debug optional libvtk9-java-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 bc7dcc8385553d9d5dfa69be910c8b09 6898316 java optional libvtk9-java_9.6.2+dfsg1-1exp1_amd64.deb
 a9abd49428143c2940a0141542856f01 36120 libdevel optional libvtk9-qt-dev_9.6.2+dfsg1-1exp1_amd64.deb
 9e1a069c64f4783b1d25701bcf3cbcf4 1032642008 debug optional libvtk9.6-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 96faa36fbc8813eba128c456204d9214 5807104 debug optional libvtk9.6-qt-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 5e3682bebfe13519d4c01b0e8294ded1 243100 libs optional libvtk9.6-qt_9.6.2+dfsg1-1exp1_amd64.deb
 53b8074587de33be20b70bf2013bc8ad 50494608 libs optional libvtk9.6_9.6.2+dfsg1-1exp1_amd64.deb
 174d9d182ea2c14d775a3573d7cf85fc 107196900 debug optional python3-vtk9-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 113e6c53f2fd8b68267b309c9574b39d 10288952 python optional python3-vtk9_9.6.2+dfsg1-1exp1_amd64.deb
 0ac61c3d217fbafafbe05b57558297ef 172852 debug optional vtk9-dbgsym_9.6.2+dfsg1-1exp1_amd64.deb
 3677567ba88f103134be8c033515b36e 150195204 doc optional vtk9-doc_9.6.2+dfsg1-1exp1_all.deb
 99bf8640ccb6ad20c23625b8e4d3ff29 722300 graphics optional vtk9-examples_9.6.2+dfsg1-1exp1_all.deb
 b76bde917f6a3085ffef4f33e5419cec 36984 graphics optional vtk9_9.6.2+dfsg1-1exp1_amd64.buildinfo
 eb56cdd6e4ec32ef0b49da54cc148798 52368 interpreters optional vtk9_9.6.2+dfsg1-1exp1_amd64.deb
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmo3/vMACgkQVz7x5L1a
AfoQZg/+JPGisE9Za1GirBjV54/CIctTaS7XJrfz7oGIZRFxmS+x9rOsTny958y5
AC/x2HKDxDBdppkdnl4XJSjS8eBFjkQFDfFJUSo+Eru57gmCm5PmFfFDexpKrF/3
I5aMjD8jy+PDh2CaSBtJaxoIU9+6MgMUq2t6eYIOFxxgsjxsDkA8tbNCsMKI3SpC
MNMy0GpUd/r97QTtPqGRYMMtReLAkSfS8A5Ordgj3bDDtnI4hBSamBJhL37Bux7h
lgdiShmq1NInZe5fkX0msgpirjACoEQioAFYYT72c+73WESDrdG2iheTjbWcYz2N
kzbxR3U5JKnXAmOej8z6wivgFlOnOk+VC7G2kp5l6EIAp0eb/LxZ/vDanhdafD7U
nEwtjrtOlmpNr6E41PMErtZR3ecYNVABNPmjVmrTfs+QEp0JwTolN2i5GGQIWt1/
riJhRRiDVePTutEIn8l8OLhy2mPW44a3ZG0CfTGKEPksd3LhtbAQzCfInd91qEXo
tRsM8IajBULtzDeA1dzGc7kkWDYLP+Yz+XVZaCPFmF0v+F5xW5Gm9oCtEOZOimdt
pA9P3jlugQo0iLr/bpZ8NcrDr/K0S7w0FT25sV7dEU1PTtTnZI+5YYb96h5mAb3b
cnZSlAGCZD4kPh7u5oDyjGqaNB0jR+w/mboxvGz0W3QUGmw8tdk=
=2LZI
-----END PGP SIGNATURE-----

#1096135#21
Date:
2026-08-28 11:36:02 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
vtk9, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1096135@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Francesco Ballarin <ballarin@debian.org> (supplier of updated vtk9 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 28 Aug 2026 08:57:41 +0000
Source: vtk9
Architecture: source
Version: 9.6.2+dfsg1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Francesco Ballarin <ballarin@debian.org>
Closes: 1096135
Changes:
 vtk9 (9.6.2+dfsg1-5) unstable; urgency=medium
 .
   [ Dominique Belhachemi ]
   * Team upload.
   * Drop libdouble-conversion-dev build dependency
     Upstream removed ThirdParty/doubleconversion in v9.6.0
   * Drop unused 30_drop_medical_example.patch
 .
   [ Francesco Ballarin ]
   * Automatically install vtk-{version}.dist-info/METADATA file with minimal
     metadata including only the version number, so that a end user running
     "pip show vtk" correctly receives the answer that the package is installed
     and its version. Closes: #1096135.
Checksums-Sha1:
 3776c09ded3df4a7e8fb34274a972e63608ac0ba 3772 vtk9_9.6.2+dfsg1-5.dsc
 87732868a53bd0c7f620256448d585da7305834e 27260 vtk9_9.6.2+dfsg1-5.debian.tar.xz
 e60d6f19e87b992bbb4cfe8607b6d97f17f80782 28335 vtk9_9.6.2+dfsg1-5_source.buildinfo
Checksums-Sha256:
 b0ba4c942e405af8d6d038d26dbab472efa5c529b017ce607ac2a4abfb158cff 3772 vtk9_9.6.2+dfsg1-5.dsc
 20c03b800a66e7b336703aa1b8ad958e3bb0425596f86756d7a5b6e970d4b0bf 27260 vtk9_9.6.2+dfsg1-5.debian.tar.xz
 b92837c054e2cc2ecb4f9ccd94b7472ef050d5ed4cfaef969aab29f76ce07824 28335 vtk9_9.6.2+dfsg1-5_source.buildinfo
Files:
 c7d2045a4baee143d48666584efdd686 3772 graphics optional vtk9_9.6.2+dfsg1-5.dsc
 e890f4d89986fbc17bd0a8bce461eb14 27260 graphics optional vtk9_9.6.2+dfsg1-5.debian.tar.xz
 36857fbf0c438a8b902795f089ddabe1 28335 graphics optional vtk9_9.6.2+dfsg1-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEG10EseUHu/A2aeK4AfNfwz5zr4wFAmqRadoACgkQAfNfwz5z
r4yX+Q/6At61UePI1jszzHM4IBPADB+H81pSANTMXVNOxu8mZOu5YhqEPW5F5RRn
L33/StLWSaclRrfk26hr0y7Jb18a4hQEZJru78hySFlbdXdx7DT5o839f8eyf0Fe
rV0HFgIKzAF5BpQUICGQ/U/797dGqhOUC9G5lf3hqr8b1tSc1t9x8uN8/CLC5MAN
xtvf5zS3AWpRwdYi7WoYTL9unQWwMZ8IalWsGvS3/7u6zjxQZnkyTmsyocrdejYA
6o/tx/ldvo0osQQ5gmllPGhO6fs4mxXFj7DcDzTpfeL3+6lo5v3wX7lN3fasvkBl
+U++hWKTpolFe70flOKDPWDW85CcojMrAA8fKMtYoKo59GmXqCjcSClJ+Gxec4Bo
0kRc7y7BfS94omrk8ygo5/n+/arJ2YBEvveraWFG1/il2cNULa8y9Z8D8e5LIyNX
POVFRD/xsO+ZHnOi2ViR9Nn0+p5jq+pAJ4pIo0EQz19AHCJCjlouhdN1d05a2ESN
FDYitIpDlfVSh1iaEdV/UcpkDeykgjaeQhry54kJttIB4V4tusm4PsnDt0lnCsTC
7ookHi/vNQ2PQwfnZnpAGC5Ucw1HkJHpvIIUbJ/yoOexOkTkQ+VsMrkkjB0EV80d
0ELvIj9gcRtSKIkwZAR20cCMnxW70BJ77p4t9zgEgDv5ZWGc5yM=
=0QLM
-----END PGP SIGNATURE-----