[med-svn] [Git][med-team/vtk-dicom][master] 4 commits: initialize changelog

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Sat May 22 10:21:06 BST 2021



Étienne Mollier pushed to branch master at Debian Med / vtk-dicom


Commits:
3a05d78a by Étienne Mollier at 2021-05-19T22:41:29+02:00
initialize changelog

- - - - -
a494f2b9 by Étienne Mollier at 2021-05-21T23:18:59+02:00
move libvtkDICOMPython*.so to libvtk-dicom-dev

The current location of the symlink in python3-vtk-dicom, inside the
dist-package/ directory, makes it trigger the bug #988643, so move it
back to /usr/lib/${DEB_BUILD_MULTIARCH} and in libvtk-dicom-dev, where
linker-names usually belong.

To avoid another broken symlink in libvtk-dicom-dev, a dependency on
python3-vtk-dicom is necessary to this package.  Since the headers
package is marked Multi-Arch: same, the added dependency on Python3
bindings raises a new lintian warning; fortunately, it turns out that
python3-vtk-dicom is also suitable for Multi-arch: same hint,
effectively putting the situation on par.

- - - - -
9d35248d by Étienne Mollier at 2021-05-21T23:33:08+02:00
update changelog

- - - - -
0ad58568 by Étienne Mollier at 2021-05-21T23:33:20+02:00
ready for upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/libvtk-dicom-dev.install
- debian/python3-vtk-dicom.install


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+vtk-dicom (0.8.12-3) unstable; urgency=medium
+
+  * Team upload.
+  * Mark python3-vtk-dicom Multi-Arch: same.
+  * Make libvtk-dicom-dev depend on python3-vtk-dicom.
+  * Move libvtkDICOMPython*.so from /usr/lib/python3/dist-packages to
+    /usr/lib/<triplet>, and from python3-vtk-dicom to libvtk-dicom-dev:
+    this whole dance repairs a broken symlink with limited side regressions.
+    Closes: #988643
+
+ -- Étienne Mollier <etienne.mollier at mailoo.org>  Fri, 21 May 2021 23:33:15 +0200
+
 vtk-dicom (0.8.12-2) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -25,6 +25,7 @@ Architecture: any
 Multi-Arch: same
 Section: libdevel
 Depends: libvtkdicom0.8 (= ${binary:Version}),
+         python3-vtk-dicom (= ${binary:Version}),
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Breaks: libvtk-dicom0.7-dev,
@@ -84,6 +85,7 @@ Depends: python3,
          ${misc:Depends},
          ${shlibs:Depends}
 Provides: ${python3:Provides}
+Multi-Arch: same
 Description: DICOM for VTK - Python
  This package contains a set of classes for managing DICOM
  files and metadata from within VTK, and some utility programs


=====================================
debian/libvtk-dicom-dev.install
=====================================
@@ -1,5 +1,6 @@
 usr/include/*
 usr/lib/*/libvtkDICOM.so 
+usr/lib/*/libvtkDICOMPython*.so
 usr/lib/*/cmake/*
 
 


=====================================
debian/python3-vtk-dicom.install
=====================================
@@ -1,5 +1,4 @@
 #!/usr/bin/dh-exec 
 usr/lib/*/libvtkDICOMPython*.so.* 
-usr/lib/*/libvtkDICOMPython*.so usr/lib/python${PYVER}/dist-packages
 usr/lib/*/vtkDICOMPython*.so usr/lib/python${PYVER}/dist-packages
 



View it on GitLab: https://salsa.debian.org/med-team/vtk-dicom/-/compare/568a33dd5e692f05f1eabd329a6d032b84650f0a...0ad5856853ba74a03d1b0ab11fb640c9188b4ee9

-- 
View it on GitLab: https://salsa.debian.org/med-team/vtk-dicom/-/compare/568a33dd5e692f05f1eabd329a6d032b84650f0a...0ad5856853ba74a03d1b0ab11fb640c9188b4ee9
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20210522/597de1aa/attachment-0001.htm>


More information about the debian-med-commit mailing list