[Debian-med-packaging] Bug#967673: openslide: depends on deprecated GTK 2

Bastian Germann bage at debian.org
Fri Aug 25 09:41:45 BST 2023


This was fixed in git a long time ago but nobody has uploaded since.
I am uloading a LowNMU with the debdiff attached. Only the changelog part is missing in git.
-------------- next part --------------
diff -Nru openslide-3.4.1+dfsg/debian/changelog openslide-3.4.1+dfsg/debian/changelog
--- openslide-3.4.1+dfsg/debian/changelog	2022-05-23 21:13:35.000000000 +0000
+++ openslide-3.4.1+dfsg/debian/changelog	2023-08-24 23:17:26.000000000 +0000
@@ -1,3 +1,13 @@
+openslide (3.4.1+dfsg-7) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Mathieu Malaterre ]
+  * d/control: Replace Build-Depends: libgtk2.0-dev with subset glib,
+    gdk-pixbuf, and cairo. Closes: #967673
+
+ -- Bastian Germann <bage at debian.org>  Thu, 24 Aug 2023 23:17:26 +0000
+
 openslide (3.4.1+dfsg-6) unstable; urgency=medium
 
   * Team upload.
diff -Nru openslide-3.4.1+dfsg/debian/control openslide-3.4.1+dfsg/debian/control
--- openslide-3.4.1+dfsg/debian/control	2022-05-23 21:07:02.000000000 +0000
+++ openslide-3.4.1+dfsg/debian/control	2023-08-24 23:16:24.000000000 +0000
@@ -4,13 +4,15 @@
 Section: libs
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
+               libcairo2-dev,
+               libgdk-pixbuf-2.0-dev,
+               libglib2.0-dev,
                libjpeg-dev,
                libopenjp2-7-dev,
-               zlib1g-dev,
+               libsqlite3-dev,
                libtiff-dev,
-               libgtk2.0-dev,
                libxml2-dev,
-               libsqlite3-dev
+               zlib1g-dev
 Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/med-team/openslide
 Vcs-Git: https://salsa.debian.org/med-team/openslide.git
@@ -19,8 +21,7 @@
 
 Package: libopenslide0
 Architecture: any
-Depends: ${shlibs:Depends},
-         ${misc:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: library for reading whole slide image files
  OpenSlide is a C library that provides a simple interface to read whole-slide
@@ -49,8 +50,7 @@
 Package: libopenslide-dev
 Architecture: any
 Section: libdevel
-Depends: ${misc:Depends},
-         libopenslide0 (= ${binary:Version})
+Depends: libopenslide0 (= ${binary:Version}), ${misc:Depends}
 Provides: libopenslide0-dev
 Description: Development files for the OpenSlide library
  OpenSlide is a C library that provides a simple interface to read whole-slide
@@ -79,8 +79,7 @@
 Package: openslide-tools
 Architecture: any
 Section: graphics
-Depends: ${shlibs:Depends},
-         ${misc:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Suggests: libtiff-tools
 Description: Manipulation and conversion tools for OpenSlide
  OpenSlide is a C library that provides a simple interface to read whole-slide
diff -Nru openslide-3.4.1+dfsg/debian/copyright openslide-3.4.1+dfsg/debian/copyright
--- openslide-3.4.1+dfsg/debian/copyright	2022-05-23 21:06:34.000000000 +0000
+++ openslide-3.4.1+dfsg/debian/copyright	2023-08-24 23:16:24.000000000 +0000
@@ -70,7 +70,7 @@
  worldwide. This software is distributed without any warranty.
  .
  You should have received a copy of the CC0 Public Domain Dedication along
- with this software. If not, see 
+ with this software. If not, see
  <https://creativecommons.org/publicdomain/zero/1.0/>.
  --
  On Debian systems, the complete text of the CC0 Public Domain Dedication
diff -Nru openslide-3.4.1+dfsg/debian/docs openslide-3.4.1+dfsg/debian/docs
--- openslide-3.4.1+dfsg/debian/docs	2020-11-17 07:40:32.000000000 +0000
+++ openslide-3.4.1+dfsg/debian/docs	2023-08-24 23:16:24.000000000 +0000
@@ -1,2 +1,2 @@
-README.txt
 #TODO.txt
+README.txt
diff -Nru openslide-3.4.1+dfsg/debian/libopenslide-dev.install openslide-3.4.1+dfsg/debian/libopenslide-dev.install
--- openslide-3.4.1+dfsg/debian/libopenslide-dev.install	2020-11-17 07:40:32.000000000 +0000
+++ openslide-3.4.1+dfsg/debian/libopenslide-dev.install	2023-08-24 23:16:24.000000000 +0000
@@ -1,3 +1,3 @@
-usr/lib/*/libopenslide.so
 usr/include/openslide/*.h
+usr/lib/*/libopenslide.so
 usr/lib/*/pkgconfig/*.pc


More information about the Debian-med-packaging mailing list