Bug#1056866: python-pcl: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

On 12/11/23 08:23, Jochen Sprickerhof wrote:

* Sebastiaan Couwenberg  [2023-12-10 12:22]:

On Sun, 26 Nov 2023 10:06:32 + Matthias Klose wrote:

If the package cannot be built with cython 3.0.5, please change the
build dependency from cython3 to cython3-legacy (available now in
unstable).  There is no replacement for cython3-dbg.


The attached patch switches to cython3-legacy as the short term 
workaround.


Feel free to NMU (or team upload) python-pcl.
Honestly I'm thinking of removing it form the archive as upstream is no 
longer maintained and I don't have a use anymore either (it also has a 
low popcon and no rdeps). Do you want to maintain it?


No, I don't want to maintain it as I don't use the package either. I 
just provided patches to hopefully speedup the process to get cython 3.0 
into unstable.


Removing the package is the right thing to do for projects that are dead 
upstream in my opinion.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#1056866: python-pcl: ftbfs with cython 3.0.x

2023-12-10 Thread Jochen Sprickerhof

Hi Bas,

* Sebastiaan Couwenberg  [2023-12-10 12:22]:

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:32 + Matthias Klose wrote:

If the package cannot be built with cython 3.0.5, please change the
build dependency from cython3 to cython3-legacy (available now in
unstable).  There is no replacement for cython3-dbg.


The attached patch switches to cython3-legacy as the short term workaround.


Feel free to NMU (or team upload) python-pcl.
Honestly I'm thinking of removing it form the archive as upstream is no 
longer maintained and I don't have a use anymore either (it also has a 
low popcon and no rdeps). Do you want to maintain it?


Cheers Jochen


signature.asc
Description: PGP signature


Bug#1056866: python-pcl: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:32 + Matthias Klose wrote:

If the package cannot be built with cython 3.0.5, please change the
build dependency from cython3 to cython3-legacy (available now in
unstable).  There is no replacement for cython3-dbg.


The attached patch switches to cython3-legacy as the short term workaround.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru python-pcl-0.3.0~rc1+dfsg/debian/changelog 
python-pcl-0.3.0~rc1+dfsg/debian/changelog
--- python-pcl-0.3.0~rc1+dfsg/debian/changelog  2023-01-06 10:15:06.0 
+0100
+++ python-pcl-0.3.0~rc1+dfsg/debian/changelog  2023-12-10 12:12:46.0 
+0100
@@ -1,3 +1,10 @@
+python-pcl (0.3.0~rc1+dfsg-14.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 12:12:46 +0100
+
 python-pcl (0.3.0~rc1+dfsg-14) unstable; urgency=medium
 
   * Unapply patches
diff -Nru python-pcl-0.3.0~rc1+dfsg/debian/control 
python-pcl-0.3.0~rc1+dfsg/debian/control
--- python-pcl-0.3.0~rc1+dfsg/debian/control2023-01-06 10:14:36.0 
+0100
+++ python-pcl-0.3.0~rc1+dfsg/debian/control2023-12-10 12:12:46.0 
+0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Python Team 
 Uploaders: Jochen Sprickerhof 
-Build-Depends: debhelper-compat (= 13), dh-sequence-python3, 
dh-sequence-numpy3, python3-all-dev, cython3, libpcl-dev (>=1.12), 
python3-setuptools,
+Build-Depends: debhelper-compat (= 13), dh-sequence-python3, 
dh-sequence-numpy3, python3-all-dev, cython3-legacy, libpcl-dev (>=1.12), 
python3-setuptools,
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Homepage: https://strawlab.github.io/python-pcl/