Package: release.debian.org Severity: normal Tags: jessie User: release.debian....@packages.debian.org Usertags: pu
libterralib in jessie has Conflicts+Replaces against libterralib3, but that package name has never been used before stretch. This causes upgrade problems since apt does not consider libterralib3 from stretch as a valid installation candidate. This does not seem to be solvable within stretch. A similar case was fixed in the previous jessie point release: openmpi. Proposed patch attached. Andreas
>From dc64a1dbcc9aaa2b3927fd4883e52ad7560b6e52 Mon Sep 17 00:00:00 2001 From: Andreas Beckmann <a...@debian.org> Date: Mon, 5 Jun 2017 23:12:34 +0200 Subject: [PATCH] remove superfluous Conflicts/Replaces: libterralib3 --- debian/changelog | 8 ++++++++ debian/control | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 7963767..2dc6e2f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +libterralib (4.3.0+dfsg.1-2+deb8u1) jessie; urgency=medium + + * Non-maintainer upload. + * Remove superfluous Conflicts/Replaces: libterralib3 since that causes + problems upgrading to stretch which has that package. (Closes: #863885) + + -- Andreas Beckmann <a...@debian.org> Mon, 05 Jun 2017 23:06:46 +0200 + libterralib (4.3.0+dfsg.1-2) unstable; urgency=medium * Remove libjpeg8-dev dependency; just use libjpeg-dev. diff --git a/debian/control b/debian/control index bc4a29c..72564ba 100644 --- a/debian/control +++ b/debian/control @@ -37,8 +37,8 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Suggests: libterralib-doc (= ${binary:Version}) -Conflicts: libterralib1c2a, libterralib3 -Replaces: libterralib1c2a, libterralib3 +Conflicts: libterralib1c2a +Replaces: libterralib1c2a Description: C++ library for Geographical Information Systems TerraLib enables quick development of custom-built geographical applications using spatial databases. As a research tool, TerraLib is aimed at providing a -- 2.11.0