Package: python-shapely
Version: 1.4.3-2
Severity: serious
Tags: patch
User: [email protected]
Usertags: origin-ubuntu ubuntu-patch wily

Hello,

python-shapely currently hardcodes build/binary dependencies
"libgeos-c1". This will cause an FTBFS once the renamed "geos"
libraries for the g++ 5 transition land in unstable (currently in
experimental).

There is no reason to hardcode this, please let libgeos-dev's
dependencies and shlibs take care of this.

Debdiff attached.

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
diff -Nru python-shapely-1.4.3/debian/changelog 
python-shapely-1.4.3/debian/changelog
--- python-shapely-1.4.3/debian/changelog       2014-10-02 23:38:27.000000000 
+0200
+++ python-shapely-1.4.3/debian/changelog       2015-08-12 13:09:03.000000000 
+0200
@@ -1,3 +1,10 @@
+python-shapely (1.4.3-2) UNRELEASED; urgency=medium
+
+  * Drop hardcoded libgeos-c1 build/binary dependencies, let shlibs take care
+    of that.
+
+ -- Martin Pitt <[email protected]>  Wed, 12 Aug 2015 13:08:42 +0200
+
 python-shapely (1.4.3-1) unstable; urgency=low
 
   * Imported Upstream version 1.4.3
diff -Nru python-shapely-1.4.3/debian/control 
python-shapely-1.4.3/debian/control
--- python-shapely-1.4.3/debian/control 2014-10-02 23:38:27.000000000 +0200
+++ python-shapely-1.4.3/debian/control 2015-08-12 13:08:34.000000000 +0200
@@ -2,7 +2,7 @@
 Section: python
 Priority: optional
 Maintainer: Pietro Battiston <[email protected]>
-Build-Depends: debhelper (>= 7.0.50), python-setuptools (>= 0.6), libgeos-c1 
(>= 3.1.0), libgeos-dev, python-numpy, python-all (>= 2.6.6-3), python-all-dev, 
python3-all, python3-setuptools, cython, cython3, python-dev, python3-dev, 
dh-python, python-sphinx, python3-sphinx, python-matplotlib, libjs-mathjax
+Build-Depends: debhelper (>= 7.0.50), python-setuptools (>= 0.6), libgeos-dev, 
python-numpy, python-all (>= 2.6.6-3), python-all-dev, python3-all, 
python3-setuptools, cython, cython3, python-dev, python3-dev, dh-python, 
python-sphinx, python3-sphinx, python-matplotlib, libjs-mathjax
 Standards-Version: 3.9.5
 X-Python-Version: >= 2.6
 X-Python3-Version: >= 3.2
@@ -12,7 +12,7 @@
 
 Package: python-shapely
 Architecture: any
-Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python (>=2.6) 
| python-ctypes, libgeos-c1 (>= 3.1.0)
+Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python (>=2.6) 
| python-ctypes
 Suggests: python-numpy, python-matplotlib
 Enhances: python-numpy
 Description: geometric objects, predicates, and operations (Python 2)
@@ -28,7 +28,7 @@
 
 Package: python3-shapely
 Architecture: any
-Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, python3, 
libgeos-c1 (>= 3.1.0)
+Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, python3
 Suggests: python3-numpy, python3-matplotlib
 Enhances: python3-numpy
 Description: geometric objects, predicates, and operations (Python 3)

Attachment: signature.asc
Description: Digital signature

Reply via email to