Package: libtiff5-dev
Version: 4.0.3-12.2
Severity: wishlist
User: helm...@debian.org
Usertags: rebootstrap
Tags: patch

Please turn libtiff-dev into a real package. This is necessary for
solving a problem related to new architectures, see
https://lists.debian.org/debian-devel-announce/2014/08/msg00013.html
section 1.3 for details.

It turns out that transitively build-essential packages declared
Build-Depends on libtiff-dev, but it cannot be determined which package
needs to be built to satisfy this dependency, since provides are not
recorded in the .dsc file. For the time being all transitively
build-essential packages must have a non-virtual first alternative for
each build dependency. Since Build-Depends: libtiff5-dev causes problems
to the release team, the only way out is to turn libtiff-dev into a real
package.

Helmut
diff -Nru tiff-4.0.3/debian/changelog tiff-4.0.3/debian/changelog
--- tiff-4.0.3/debian/changelog 2015-03-13 23:56:01.000000000 +0100
+++ tiff-4.0.3/debian/changelog 2015-03-19 17:02:05.000000000 +0100
@@ -1,3 +1,10 @@
+tiff (4.0.3-12.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Turn libtiff-dev into a real package. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Thu, 19 Mar 2015 17:01:44 +0100
+
 tiff (4.0.3-12.2) unstable; urgency=medium
 
   * Add another patch for CVE-2014-8128 (Bug #2501)
diff -Nru tiff-4.0.3/debian/control tiff-4.0.3/debian/control
--- tiff-4.0.3/debian/control   2014-12-30 17:32:33.000000000 +0100
+++ tiff-4.0.3/debian/control   2015-03-19 16:34:55.000000000 +0100
@@ -34,12 +34,21 @@
 Depends: ${misc:Depends}, libtiff5 (= ${binary:Version}), libtiffxx5 (= 
${binary:Version}), libc6-dev | libc-dev, zlib1g-dev, libjpeg-dev, libjbig-dev, 
liblzma-dev
 Replaces: libtiff5-alt-dev (<< 4.0.3-6~), libtiff4-dev (<< 4.0.3-6~)
 Conflicts: libtiff5-alt-dev (<< 4.0.3-6~), libtiff4-dev (<< 4.0.3-6~)
-Provides: libtiff-dev
 Description: Tag Image File Format library (TIFF), development files
  libtiff is a library providing support for the Tag Image File Format
  (TIFF), a widely used format for storing image data.  This package
  includes the development files, static library, and header files.
 
+Package: libtiff-dev
+Depends: libtiff5-dev (= ${binary:Version})
+Architecture: any
+Description: Tag Image File Format library (TIFF), development files, current 
version
+ libtiff is a library providing support for the Tag Image File Format
+ (TIFF), a widely used format for storing image data.  This package
+ includes the development files, static library, and header files.
+ .
+ This package should be used in Build-Depends to ease transitions.
+
 Package: libtiff-tools
 Section: graphics
 Architecture: any

Reply via email to