Bug#1056874: python-srsly: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:39 + 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-srsly-2.4.5/debian/changelog 
python-srsly-2.4.5/debian/changelog
--- python-srsly-2.4.5/debian/changelog 2022-11-29 18:54:41.0 +0100
+++ python-srsly-2.4.5/debian/changelog 2023-12-10 13:05:11.0 +0100
@@ -1,3 +1,10 @@
+python-srsly (2.4.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 13:05:11 +0100
+
 python-srsly (2.4.5-1) unstable; urgency=medium
 
   * Initial release (Closes: #1025070)
diff -Nru python-srsly-2.4.5/debian/control python-srsly-2.4.5/debian/control
--- python-srsly-2.4.5/debian/control   2022-11-29 18:54:41.0 +0100
+++ python-srsly-2.4.5/debian/control   2023-12-10 13:05:11.0 +0100
@@ -5,7 +5,7 @@
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
dh-python,
-   cython3,
+   cython3-legacy,
python3-all-dev,
python3-setuptools,
python3-ruamel.yaml,


Bug#1056870: python-rocksdb: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:35 + 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.

The package still fails to build due to #1012074.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru python-rocksdb-0.8.0~rc3/debian/changelog 
python-rocksdb-0.8.0~rc3/debian/changelog
--- python-rocksdb-0.8.0~rc3/debian/changelog   2021-11-21 11:01:23.0 
+0100
+++ python-rocksdb-0.8.0~rc3/debian/changelog   2023-12-10 12:40:32.0 
+0100
@@ -1,3 +1,10 @@
+python-rocksdb (0.8.0~rc3-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 12:40:32 +0100
+
 python-rocksdb (0.8.0~rc3-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-rocksdb-0.8.0~rc3/debian/control 
python-rocksdb-0.8.0~rc3/debian/control
--- python-rocksdb-0.8.0~rc3/debian/control 2021-11-21 11:01:23.0 
+0100
+++ python-rocksdb-0.8.0~rc3/debian/control 2023-12-10 12:40:32.0 
+0100
@@ -3,7 +3,7 @@
 Uploaders: Martina Ferrari ,
 Section: python
 Priority: optional
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 13),
dh-python,
libbz2-dev,


Bug#1056867: python-pomegranate: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:33 + 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-pomegranate-0.14.8/debian/changelog 
python-pomegranate-0.14.8/debian/changelog
--- python-pomegranate-0.14.8/debian/changelog  2023-01-21 18:59:28.0 
+0100
+++ python-pomegranate-0.14.8/debian/changelog  2023-12-10 12:22:18.0 
+0100
@@ -1,3 +1,10 @@
+python-pomegranate (0.14.8-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 12:22:18 +0100
+
 python-pomegranate (0.14.8-3) unstable; urgency=medium
 
   [ Andreas Tille ]
diff -Nru python-pomegranate-0.14.8/debian/control 
python-pomegranate-0.14.8/debian/control
--- python-pomegranate-0.14.8/debian/control2023-01-21 18:59:25.0 
+0100
+++ python-pomegranate-0.14.8/debian/control2023-12-10 12:22:17.0 
+0100
@@ -9,7 +9,7 @@
python3-all,
python3-all-dev,
python3-setuptools,
-   cython3,
+   cython3-legacy,
python3-numpy,
python3-scipy,
python3-pytest ,


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/


Bug#1056865: python-orderedset: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:31 + 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-orderedset-2.0.3+ds1/debian/changelog 
python-orderedset-2.0.3+ds1/debian/changelog
--- python-orderedset-2.0.3+ds1/debian/changelog2023-09-27 
18:04:36.0 +0200
+++ python-orderedset-2.0.3+ds1/debian/changelog2023-12-10 
12:10:08.0 +0100
@@ -1,3 +1,10 @@
+python-orderedset (2.0.3+ds1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 12:10:08 +0100
+
 python-orderedset (2.0.3+ds1-1) unstable; urgency=medium
 
   * Bug fix: "Fails to build source after successful build", thanks to
diff -Nru python-orderedset-2.0.3+ds1/debian/control 
python-orderedset-2.0.3+ds1/debian/control
--- python-orderedset-2.0.3+ds1/debian/control  2022-09-28 17:34:18.0 
+0200
+++ python-orderedset-2.0.3+ds1/debian/control  2023-12-10 12:10:08.0 
+0100
@@ -3,7 +3,7 @@
 Section: python
 Priority: optional
 Build-Depends: dh-python, python3-setuptools, python3-all-dev,
- debhelper-compat (= 13), cython3
+ debhelper-compat (= 13), cython3-legacy
 Standards-Version: 4.5.1
 Homepage: https://github.com/simonpercivall/orderedset
 


Bug#1056861: python-llfuse: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:28 + 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-llfuse-1.4.1+dfsg/debian/changelog 
python-llfuse-1.4.1+dfsg/debian/changelog
--- python-llfuse-1.4.1+dfsg/debian/changelog   2021-11-27 01:42:07.0 
+0100
+++ python-llfuse-1.4.1+dfsg/debian/changelog   2023-12-10 12:04:30.0 
+0100
@@ -1,3 +1,10 @@
+python-llfuse (1.4.1+dfsg-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 12:04:30 +0100
+
 python-llfuse (1.4.1+dfsg-2) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru python-llfuse-1.4.1+dfsg/debian/control 
python-llfuse-1.4.1+dfsg/debian/control
--- python-llfuse-1.4.1+dfsg/debian/control 2021-11-27 01:42:07.0 
+0100
+++ python-llfuse-1.4.1+dfsg/debian/control 2023-12-10 12:04:30.0 
+0100
@@ -15,7 +15,7 @@
pkg-config,
fuse [linux-any], fuse4bsd [kfreebsd-any],
python3-setuptools,
-   cython3
+   cython3-legacy
 Rules-Requires-Root: no
 Standards-Version: 4.5.1
 Homepage: https://github.com/python-llfuse/python-llfuse


Bug#1056862: python-line-profiler: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:27 + 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.

The package still fails to build due to #1055715.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru python-line-profiler-4.0.2/debian/changelog 
python-line-profiler-4.0.2/debian/changelog
--- python-line-profiler-4.0.2/debian/changelog 2023-02-25 00:33:03.0 
+0100
+++ python-line-profiler-4.0.2/debian/changelog 2023-12-10 12:01:26.0 
+0100
@@ -1,3 +1,10 @@
+python-line-profiler (4.0.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 12:01:26 +0100
+
 python-line-profiler (4.0.2-1) unstable; urgency=medium
 
   * Team upload
diff -Nru python-line-profiler-4.0.2/debian/control 
python-line-profiler-4.0.2/debian/control
--- python-line-profiler-4.0.2/debian/control   2023-02-25 00:33:03.0 
+0100
+++ python-line-profiler-4.0.2/debian/control   2023-12-10 12:01:26.0 
+0100
@@ -3,7 +3,7 @@
 Uploaders: Ghislain Antony Vaillant 
 Section: python
 Priority: optional
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 13),
dh-python,
dpkg-dev (>= 1.17.14),


Bug#1056859: python-libzim: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:26 + 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-libzim-3.1.0/debian/changelog 
python-libzim-3.1.0/debian/changelog
--- python-libzim-3.1.0/debian/changelog2023-09-11 14:48:31.0 
+0200
+++ python-libzim-3.1.0/debian/changelog2023-12-10 11:58:08.0 
+0100
@@ -1,3 +1,10 @@
+python-libzim (3.1.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 11:58:08 +0100
+
 python-libzim (3.1.0-1) unstable; urgency=medium
 
   * New upstream version 3.1.0
diff -Nru python-libzim-3.1.0/debian/control python-libzim-3.1.0/debian/control
--- python-libzim-3.1.0/debian/control  2023-09-11 12:59:09.0 +0200
+++ python-libzim-3.1.0/debian/control  2023-12-10 11:58:08.0 +0100
@@ -7,7 +7,7 @@
  python3-all,
  python3-all-dev,
  python3-setuptools,
- cython3,
+ cython3-legacy,
  libzim-dev (>= 8.1.0),
  python3-pytest
 Standards-Version: 4.6.0


Bug#1056860: python-intbitset: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:25 + 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.

The package still fails to build due to #1042615.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru python-intbitset-2.3.0/debian/changelog 
python-intbitset-2.3.0/debian/changelog
--- python-intbitset-2.3.0/debian/changelog 2021-11-20 22:26:03.0 
+0100
+++ python-intbitset-2.3.0/debian/changelog 2023-12-10 11:55:30.0 
+0100
@@ -1,3 +1,10 @@
+python-intbitset (2.3.0-3.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 11:55:30 +0100
+
 python-intbitset (2.3.0-3.2) unstable; urgency=high
 
   * Non-maintainer upload.
diff -Nru python-intbitset-2.3.0/debian/control 
python-intbitset-2.3.0/debian/control
--- python-intbitset-2.3.0/debian/control   2021-11-20 22:26:02.0 
+0100
+++ python-intbitset-2.3.0/debian/control   2023-12-10 11:55:30.0 
+0100
@@ -2,7 +2,7 @@
 Section: python
 Priority: optional
 Maintainer: Maximiliano Curia 
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 13),
dh-python,
python3-dev,


Bug#1056858: python-hidapi: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:23 + 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-hidapi-0.9.0.post3/debian/changelog 
python-hidapi-0.9.0.post3/debian/changelog
--- python-hidapi-0.9.0.post3/debian/changelog  2023-07-13 15:43:28.0 
+0200
+++ python-hidapi-0.9.0.post3/debian/changelog  2023-12-10 11:52:44.0 
+0100
@@ -1,3 +1,10 @@
+python-hidapi (0.9.0.post3-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 11:52:44 +0100
+
 python-hidapi (0.9.0.post3-4) unstable; urgency=medium
 
   * Team upload
diff -Nru python-hidapi-0.9.0.post3/debian/control 
python-hidapi-0.9.0.post3/debian/control
--- python-hidapi-0.9.0.post3/debian/control2023-07-13 15:41:25.0 
+0200
+++ python-hidapi-0.9.0.post3/debian/control2023-12-10 11:52:44.0 
+0100
@@ -6,7 +6,7 @@
 Priority: optional
 Homepage: https://github.com/trezor/cython-hidapi
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-sequence-python3,
  libhidapi-dev,


Bug#1056856: python-feather-format: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:21 + 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-feather-format-0.3.1+dfsg1/debian/changelog 
python-feather-format-0.3.1+dfsg1/debian/changelog
--- python-feather-format-0.3.1+dfsg1/debian/changelog  2022-11-05 
16:27:42.0 +0100
+++ python-feather-format-0.3.1+dfsg1/debian/changelog  2023-12-10 
11:49:21.0 +0100
@@ -1,3 +1,10 @@
+python-feather-format (0.3.1+dfsg1-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 11:49:21 +0100
+
 python-feather-format (0.3.1+dfsg1-6) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-feather-format-0.3.1+dfsg1/debian/control 
python-feather-format-0.3.1+dfsg1/debian/control
--- python-feather-format-0.3.1+dfsg1/debian/control2022-11-05 
16:27:42.0 +0100
+++ python-feather-format-0.3.1+dfsg1/debian/control2023-12-10 
11:49:20.0 +0100
@@ -4,7 +4,7 @@
 Maintainer: Debian Python Team 
 Uploaders: ChangZhuo Chen (陳昌倬) 
 Build-Depends: debhelper-compat (= 13),
-   cython3,
+   cython3-legacy,
dh-python,
python3-all,
python3-all-dev,


Bug#1056855: python-esmre: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:20 + 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-esmre-1.0.1/debian/changelog 
python-esmre-1.0.1/debian/changelog
--- python-esmre-1.0.1/debian/changelog 2023-09-26 12:48:49.0 +0200
+++ python-esmre-1.0.1/debian/changelog 2023-12-10 11:46:17.0 +0100
@@ -1,3 +1,10 @@
+python-esmre (1.0.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 11:46:17 +0100
+
 python-esmre (1.0.1-1) unstable; urgency=medium
 
   * New upstream version 1.0.1
diff -Nru python-esmre-1.0.1/debian/control python-esmre-1.0.1/debian/control
--- python-esmre-1.0.1/debian/control   2023-09-26 12:48:49.0 +0200
+++ python-esmre-1.0.1/debian/control   2023-12-10 11:46:16.0 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Gianfranco Costamagna 
 Build-Depends: debhelper-compat (= 13),
-   cython3,
+   cython3-legacy,
dh-python,
python3-all-dev,
python3-setuptools


Bug#1056854: python-djvulibre: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:19 + 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.

The package still fails to build due to #1042661.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru python-djvulibre-0.8.8/debian/changelog 
python-djvulibre-0.8.8/debian/changelog
--- python-djvulibre-0.8.8/debian/changelog 2022-11-11 19:35:27.0 
+0100
+++ python-djvulibre-0.8.8/debian/changelog 2023-12-10 11:40:33.0 
+0100
@@ -1,3 +1,9 @@
+python-djvulibre (0.8.8-4) UNRELEASED; urgency=medium
+
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 11:40:33 +0100
+
 python-djvulibre (0.8.8-3) unstable; urgency=medium
 
   * QA upload.
diff -Nru python-djvulibre-0.8.8/debian/control 
python-djvulibre-0.8.8/debian/control
--- python-djvulibre-0.8.8/debian/control   2022-11-11 19:01:27.0 
+0100
+++ python-djvulibre-0.8.8/debian/control   2023-12-10 11:40:33.0 
+0100
@@ -10,7 +10,7 @@
  python3-distutils,
  libdjvulibre-dev (>= 3.5.26),
  djvulibre-bin,
- cython3 (>= 0.20),
+ cython3-legacy (>= 0.20),
  pkg-config,
  python3-nose ,
  python3-sphinx ,


Bug#1056853: python-cytoolz: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:18 + 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-cytoolz-0.12.0/debian/changelog 
python-cytoolz-0.12.0/debian/changelog
--- python-cytoolz-0.12.0/debian/changelog  2022-11-14 21:30:43.0 
+0100
+++ python-cytoolz-0.12.0/debian/changelog  2023-12-10 11:24:54.0 
+0100
@@ -1,3 +1,10 @@
+python-cytoolz (0.12.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 11:24:54 +0100
+
 python-cytoolz (0.12.0-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-cytoolz-0.12.0/debian/control 
python-cytoolz-0.12.0/debian/control
--- python-cytoolz-0.12.0/debian/control2022-11-14 20:55:41.0 
+0100
+++ python-cytoolz-0.12.0/debian/control2023-12-10 11:24:53.0 
+0100
@@ -10,7 +10,7 @@
python3-pytest,
python3-toolz,
python3-setuptools,
-   cython3
+   cython3-legacy
 Standards-Version: 4.5.1
 Vcs-Browser: https://salsa.debian.org/python-team/packages/python-cytoolz
 Vcs-Git: https://salsa.debian.org/python-team/packages/python-cytoolz.git


Bug#1057809: python-pysam ftbfs with Python 3.12

2023-12-10 Thread Sebastiaan Couwenberg

Control: unblock -1 by 1057762

On Sat, 9 Dec 2023 14:03:35 +0100 Sebastiaan Couwenberg wrote:

The package builds successfully with cython 3.0 from experimental.


It also builds successfully with cython (0.29.36-3.1):

 https://buildd.debian.org/status/package.php?p=python-pysam

Kind Regards,

Bas

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



Bug#1055692: Fix blocked by 1057762: cython: Move cython 3.0 from experimental to unstable

2023-12-10 Thread Sebastiaan Couwenberg

Control: unblock -1 by 1057762

The package builds successfully with cython (0.29.36-3.1):

 https://buildd.debian.org/status/package.php?p=macs

Kind Regards,

Bas

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



Bug#1056852: python-cassandra-driver: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:16 + 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.

The package build still fails due to #1056462.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru python-cassandra-driver-3.28.0/debian/changelog 
python-cassandra-driver-3.28.0/debian/changelog
--- python-cassandra-driver-3.28.0/debian/changelog 2023-10-07 
14:39:57.0 +0200
+++ python-cassandra-driver-3.28.0/debian/changelog 2023-12-10 
11:09:38.0 +0100
@@ -1,3 +1,10 @@
+python-cassandra-driver (3.28.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 11:09:38 +0100
+
 python-cassandra-driver (3.28.0-1) unstable; urgency=medium
 
   [ Colin Watson ]
diff -Nru python-cassandra-driver-3.28.0/debian/control 
python-cassandra-driver-3.28.0/debian/control
--- python-cassandra-driver-3.28.0/debian/control   2023-10-07 
14:39:57.0 +0200
+++ python-cassandra-driver-3.28.0/debian/control   2023-12-10 
11:09:38.0 +0100
@@ -5,7 +5,7 @@
 Uploaders:
  Emmanuel Arias ,
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-python,
  libev-dev,


Bug#1056850: python-av: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:15 + 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-av-11.0.0/debian/changelog python-av-11.0.0/debian/changelog
--- python-av-11.0.0/debian/changelog   2023-11-25 12:09:23.0 +0100
+++ python-av-11.0.0/debian/changelog   2023-12-10 10:51:18.0 +0100
@@ -1,3 +1,10 @@
+python-av (11.0.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:51:18 +0100
+
 python-av (11.0.0-1) unstable; urgency=medium
 
   [ upstream ]
diff -Nru python-av-11.0.0/debian/control python-av-11.0.0/debian/control
--- python-av-11.0.0/debian/control 2022-12-06 10:20:12.0 +0100
+++ python-av-11.0.0/debian/control 2023-12-10 10:51:18.0 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Jonas Smedegaard 
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-sequence-python3,
  libavcodec-dev,


Bug#1056849: python-acora: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:14 + 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.

The package still fails to build due to #1055707.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru python-acora-2.2/debian/changelog python-acora-2.2/debian/changelog
--- python-acora-2.2/debian/changelog   2020-10-16 07:32:00.0 +0200
+++ python-acora-2.2/debian/changelog   2023-12-10 10:46:38.0 +0100
@@ -1,3 +1,10 @@
+python-acora (2.2-1.4) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:46:38 +0100
+
 python-acora (2.2-1.3) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru python-acora-2.2/debian/control python-acora-2.2/debian/control
--- python-acora-2.2/debian/control 2019-12-23 05:03:10.0 +0100
+++ python-acora-2.2/debian/control 2023-12-10 10:46:38.0 +0100
@@ -5,7 +5,7 @@
 Build-Depends: debhelper (>= 12), dh-python,
  python3-all-dev,
  python3-setuptools,
- cython3,
+ cython3-legacy,
  python3-pytest,
 Standards-Version: 4.3.0
 Homepage: https://pypi.python.org/pypi/acora


Bug#1056844: pyregion: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:11 + 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 pyregion-2.2.0/debian/changelog pyregion-2.2.0/debian/changelog
--- pyregion-2.2.0/debian/changelog 2023-10-08 15:08:52.0 +0200
+++ pyregion-2.2.0/debian/changelog 2023-12-10 10:41:53.0 +0100
@@ -1,3 +1,10 @@
+pyregion (2.2.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:41:53 +0100
+
 pyregion (2.2.0-1) unstable; urgency=medium
 
   * Team upload
diff -Nru pyregion-2.2.0/debian/control pyregion-2.2.0/debian/control
--- pyregion-2.2.0/debian/control   2023-10-08 15:07:56.0 +0200
+++ pyregion-2.2.0/debian/control   2023-12-10 10:41:52.0 +0100
@@ -3,7 +3,7 @@
 Uploaders: Vincent Prat 
 Section: python
 Priority: optional
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 13),
dh-python,
jdupes,


Bug#1056845: pynfft: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:09 + 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.

The package still fails to build due to #1055704.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru pynfft-1.3.2/debian/changelog pynfft-1.3.2/debian/changelog
--- pynfft-1.3.2/debian/changelog   2022-12-02 14:34:44.0 +0100
+++ pynfft-1.3.2/debian/changelog   2023-12-10 10:37:47.0 +0100
@@ -1,3 +1,10 @@
+pynfft (1.3.2-7.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:37:47 +0100
+
 pynfft (1.3.2-7) unstable; urgency=medium
 
   * Team Upload.
diff -Nru pynfft-1.3.2/debian/control pynfft-1.3.2/debian/control
--- pynfft-1.3.2/debian/control 2022-12-02 14:34:44.0 +0100
+++ pynfft-1.3.2/debian/control 2023-12-10 10:37:47.0 +0100
@@ -3,7 +3,7 @@
 Uploaders: Ghislain Antony Vaillant 
 Section: science
 Priority: optional
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 13),
dh-python,
libnfft3-dev,


Bug#1056843: pymssql: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:08 + 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 pymssql-2.2.2/debian/changelog pymssql-2.2.2/debian/changelog
--- pymssql-2.2.2/debian/changelog  2021-11-27 11:17:31.0 +0100
+++ pymssql-2.2.2/debian/changelog  2023-12-10 10:34:41.0 +0100
@@ -1,3 +1,10 @@
+pymssql (2.2.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:34:41 +0100
+
 pymssql (2.2.2-1) unstable; urgency=medium
 
   * Team upload
diff -Nru pymssql-2.2.2/debian/control pymssql-2.2.2/debian/control
--- pymssql-2.2.2/debian/control2021-11-27 10:06:23.0 +0100
+++ pymssql-2.2.2/debian/control2023-12-10 10:34:41.0 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Python Team 
 Uploaders: Geoffrey Thomas ,
-Build-Depends: cython3 (>= 0.29.1),
+Build-Depends: cython3-legacy (>= 0.29.1),
debhelper-compat (= 13),
dh-python,
freetds-dev (>= 0.95),


Bug#1056841: pymatgen: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:07 + 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.

The package still fails to build due to test failures:

_ ERROR collecting 
.pybuild/test_python3.11/pymatgen/analysis/tests/test_chempot_diagram.py _
ImportError while importing test module 
'/build/pymatgen-2023.06.23+dfsg1/.pybuild/test_python3.11/pymatgen/analysis/tests/test_chempot_diagram.py'.

Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.11/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
.pybuild/test_python3.11/pymatgen/analysis/tests/test_chempot_diagram.py:17: 
in 

from pymatgen.entries.entry_tools import EntrySet
.pybuild/test_python3.11/pymatgen/entries/entry_tools.py:18: in 
from monty.string import unicode2str
E   ImportError: cannot import name 'unicode2str' from 'monty.string' 
(/usr/lib/python3/dist-packages/monty/string.py)


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru pymatgen-2023.06.23+dfsg1/debian/changelog 
pymatgen-2023.06.23+dfsg1/debian/changelog
--- pymatgen-2023.06.23+dfsg1/debian/changelog  2023-06-28 13:47:17.0 
+0200
+++ pymatgen-2023.06.23+dfsg1/debian/changelog  2023-12-10 10:26:08.0 
+0100
@@ -1,3 +1,10 @@
+pymatgen (2023.06.23+dfsg1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:26:08 +0100
+
 pymatgen (2023.06.23+dfsg1-2) unstable; urgency=medium
 
   * mips64el: skip test_from_diff_fit in test_elastic.py
diff -Nru pymatgen-2023.06.23+dfsg1/debian/control 
pymatgen-2023.06.23+dfsg1/debian/control
--- pymatgen-2023.06.23+dfsg1/debian/control2023-06-28 13:47:17.0 
+0200
+++ pymatgen-2023.06.23+dfsg1/debian/control2023-12-10 10:26:08.0 
+0100
@@ -7,7 +7,7 @@
  pymatgen-test-files (>= 2023.05.31~) ,
  dh-python,
  dh-sequence-python3,
- cython3,
+ cython3-legacy,
  pybuild-plugin-pyproject,
  python3-setuptools,
  python3-all-dev,


Bug#1056839: pyliblo: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:04 + 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 pyliblo-0.10.0/debian/changelog pyliblo-0.10.0/debian/changelog
--- pyliblo-0.10.0/debian/changelog 2022-11-18 19:04:17.0 +0100
+++ pyliblo-0.10.0/debian/changelog 2023-12-10 10:22:58.0 +0100
@@ -1,3 +1,10 @@
+pyliblo (0.10.0-5.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:22:58 +0100
+
 pyliblo (0.10.0-5.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru pyliblo-0.10.0/debian/control pyliblo-0.10.0/debian/control
--- pyliblo-0.10.0/debian/control   2021-11-21 16:06:55.0 +0100
+++ pyliblo-0.10.0/debian/control   2023-12-10 10:22:58.0 +0100
@@ -9,7 +9,7 @@
  debhelper-compat (= 12),
  dh-python,
  liblo-dev (>= 0.27~repack),
- cython3,
+ cython3-legacy,
  python3-all-dev,
  python3-setuptools,
  python3-sphinx,


Bug#1056833: pybik: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:57 + 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 pybik-3.0/debian/changelog pybik-3.0/debian/changelog
--- pybik-3.0/debian/changelog  2022-05-26 17:29:18.0 +0200
+++ pybik-3.0/debian/changelog  2023-12-10 09:48:58.0 +0100
@@ -1,3 +1,10 @@
+pybik (3.0-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 09:48:58 +0100
+
 pybik (3.0-5) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru pybik-3.0/debian/control pybik-3.0/debian/control
--- pybik-3.0/debian/control2022-05-26 17:29:18.0 +0200
+++ pybik-3.0/debian/control2023-12-10 09:48:58.0 +0100
@@ -5,7 +5,7 @@
 Uploaders: B. Clausius 
 Build-Depends: debhelper-compat (= 10),
dh-python,
-   cython3,
+   cython3-legacy,
python3-all-dev,
libgl1-mesa-dev,
libgles2-mesa-dev,


Bug#1056840: pyhst2: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:03 + 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.

The package still fails to build due to #1036680.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru pyhst2-2020c/debian/changelog pyhst2-2020c/debian/changelog
--- pyhst2-2020c/debian/changelog   2023-01-31 17:13:52.0 +0100
+++ pyhst2-2020c/debian/changelog   2023-12-10 10:11:04.0 +0100
@@ -1,3 +1,10 @@
+pyhst2 (2020c-7.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:11:04 +0100
+
 pyhst2 (2020c-7) unstable; urgency=medium
 
   * Team upload.
diff -Nru pyhst2-2020c/debian/control pyhst2-2020c/debian/control
--- pyhst2-2020c/debian/control 2023-01-31 17:13:52.0 +0100
+++ pyhst2-2020c/debian/control 2023-12-10 10:11:04.0 +0100
@@ -6,7 +6,7 @@
Debian Science Maintainers 
,
Sebastien Delafond ,
Picca Frédéric-Emmanuel 
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 13),
dh-python,
libfftw3-dev,


Bug#1056837: pygame-sdl2: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:01 + 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 pygame-sdl2-8.0.2/debian/changelog pygame-sdl2-8.0.2/debian/changelog
--- pygame-sdl2-8.0.2/debian/changelog  2023-02-02 21:50:47.0 +0100
+++ pygame-sdl2-8.0.2/debian/changelog  2023-12-10 10:04:59.0 +0100
@@ -1,3 +1,10 @@
+pygame-sdl2 (8.0.2-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 10:04:59 +0100
+
 pygame-sdl2 (8.0.2-2) unstable; urgency=medium
 
   * Fix FTBFS with latest setuptools version.
diff -Nru pygame-sdl2-8.0.2/debian/control pygame-sdl2-8.0.2/debian/control
--- pygame-sdl2-8.0.2/debian/control2023-02-02 21:50:47.0 +0100
+++ pygame-sdl2-8.0.2/debian/control2023-12-10 10:04:59.0 +0100
@@ -5,7 +5,7 @@
 Uploaders:
  Markus Koschany 
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-python,
  libsdl2-dev,


Bug#1056834: pyfuse3: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:06:00 + 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.

The package still fails to build due to #1042652.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru pyfuse3-3.2.1/debian/changelog pyfuse3-3.2.1/debian/changelog
--- pyfuse3-3.2.1/debian/changelog  2022-10-17 04:54:25.0 +0200
+++ pyfuse3-3.2.1/debian/changelog  2023-12-10 09:59:51.0 +0100
@@ -1,3 +1,10 @@
+pyfuse3 (3.2.1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 09:59:51 +0100
+
 pyfuse3 (3.2.1-2) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru pyfuse3-3.2.1/debian/control pyfuse3-3.2.1/debian/control
--- pyfuse3-3.2.1/debian/control2022-10-17 04:54:25.0 +0200
+++ pyfuse3-3.2.1/debian/control2023-12-10 09:59:50.0 +0100
@@ -4,7 +4,7 @@
 Maintainer: Debian Python Team 
 Uploaders: Nikolaus Rath ,
Francesco Paolo Lovergine 
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 13),
dh-python,
fuse3,


Bug#1056836: pyfftw: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:59 + 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.

The package still fails to build due to #1055703.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru pyfftw-0.13.1/debian/changelog pyfftw-0.13.1/debian/changelog
--- pyfftw-0.13.1/debian/changelog  2023-08-18 14:14:39.0 +0200
+++ pyfftw-0.13.1/debian/changelog  2023-12-10 09:56:01.0 +0100
@@ -1,3 +1,10 @@
+pyfftw (0.13.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 09:56:01 +0100
+
 pyfftw (0.13.1-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru pyfftw-0.13.1/debian/control pyfftw-0.13.1/debian/control
--- pyfftw-0.13.1/debian/control2023-08-18 14:14:39.0 +0200
+++ pyfftw-0.13.1/debian/control2023-12-10 09:56:01.0 +0100
@@ -5,7 +5,7 @@
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
dh-sequence-python3,
-   cython3,
+   cython3-legacy,
libfftw3-dev,
python3-all-dev,
python3-numpy,


Bug#1056832: pplpy: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:56 + 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 pplpy-0.8.9/debian/changelog pplpy-0.8.9/debian/changelog
--- pplpy-0.8.9/debian/changelog2023-11-27 14:39:12.0 +0100
+++ pplpy-0.8.9/debian/changelog2023-12-10 09:44:15.0 +0100
@@ -1,3 +1,10 @@
+pplpy (0.8.9-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 09:44:15 +0100
+
 pplpy (0.8.9-1) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru pplpy-0.8.9/debian/control pplpy-0.8.9/debian/control
--- pplpy-0.8.9/debian/control  2023-11-27 14:39:12.0 +0100
+++ pplpy-0.8.9/debian/control  2023-12-10 09:44:15.0 +0100
@@ -6,7 +6,7 @@
 Build-Depends:
  debhelper-compat (= 13),
  dh-python,
- cython3,
+ cython3-legacy,
  libgmp-dev,
  libmpfr-dev,
  libmpc-dev,


Bug#1056830: petsc4py: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:54 + 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 petsc4py-3.18.5/debian/changelog petsc4py-3.18.5/debian/changelog
--- petsc4py-3.18.5/debian/changelog2023-03-06 11:15:53.0 +0100
+++ petsc4py-3.18.5/debian/changelog2023-12-10 09:23:49.0 +0100
@@ -1,3 +1,10 @@
+petsc4py (3.18.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 09:23:49 +0100
+
 petsc4py (3.18.5-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru petsc4py-3.18.5/debian/control petsc4py-3.18.5/debian/control
--- petsc4py-3.18.5/debian/control  2023-03-06 11:15:53.0 +0100
+++ petsc4py-3.18.5/debian/control  2023-12-10 09:23:49.0 +0100
@@ -7,7 +7,7 @@
 Build-Depends: debhelper-compat (= 13), dh-python,
  python3-all-dev (>= 3.3),
  python3-distutils,
- cython3 (>= 0.24~),
+ cython3-legacy (>= 0.24~),
  python3-numpy (>= 1:1.4.1-4~),
  libpetsc-real3.18-dev, libpetsc-complex3.18-dev,
  libpetsc64-real3.18-dev, libpetsc64-complex3.18-dev,


Bug#1056829: peewee: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:53 + 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 peewee-3.14.10+dfsg/debian/changelog 
peewee-3.14.10+dfsg/debian/changelog
--- peewee-3.14.10+dfsg/debian/changelog2022-03-16 16:52:19.0 
+0100
+++ peewee-3.14.10+dfsg/debian/changelog2023-12-10 09:20:19.0 
+0100
@@ -1,3 +1,10 @@
+peewee (3.14.10+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 09:20:19 +0100
+
 peewee (3.14.10+dfsg-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru peewee-3.14.10+dfsg/debian/control peewee-3.14.10+dfsg/debian/control
--- peewee-3.14.10+dfsg/debian/control  2022-03-16 16:52:19.0 +0100
+++ peewee-3.14.10+dfsg/debian/control  2023-12-10 09:20:19.0 +0100
@@ -4,7 +4,7 @@
 Section: python
 Priority: optional
 Rules-Requires-Root: no
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 13),
dh-python,
libsqlite3-dev,


Bug#1056827: opentsne: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:50 + 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 opentsne-1.0.0/debian/changelog opentsne-1.0.0/debian/changelog
--- opentsne-1.0.0/debian/changelog 2023-09-11 16:34:39.0 +0200
+++ opentsne-1.0.0/debian/changelog 2023-12-10 09:15:21.0 +0100
@@ -1,3 +1,10 @@
+opentsne (1.0.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 09:15:21 +0100
+
 opentsne (1.0.0-1) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru opentsne-1.0.0/debian/control opentsne-1.0.0/debian/control
--- opentsne-1.0.0/debian/control   2023-09-11 16:34:39.0 +0200
+++ opentsne-1.0.0/debian/control   2023-12-10 09:15:21.0 +0100
@@ -7,7 +7,7 @@
  Sebastien Delafond ,
  Picca Frédéric-Emmanuel ,
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-python,
  dh-sequence-numpy3,


Bug#1056826: openems: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:49 + 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.

The package still fails to build due to #1054794.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru openems-0.0.35+git20190103.6a75e98+dfsg.1/debian/changelog 
openems-0.0.35+git20190103.6a75e98+dfsg.1/debian/changelog
--- openems-0.0.35+git20190103.6a75e98+dfsg.1/debian/changelog  2023-02-06 
17:49:06.0 +0100
+++ openems-0.0.35+git20190103.6a75e98+dfsg.1/debian/changelog  2023-12-10 
09:10:04.0 +0100
@@ -1,3 +1,10 @@
+openems (0.0.35+git20190103.6a75e98+dfsg.1-3.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 09:10:04 +0100
+
 openems (0.0.35+git20190103.6a75e98+dfsg.1-3.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru openems-0.0.35+git20190103.6a75e98+dfsg.1/debian/control 
openems-0.0.35+git20190103.6a75e98+dfsg.1/debian/control
--- openems-0.0.35+git20190103.6a75e98+dfsg.1/debian/control2023-02-06 
17:49:06.0 +0100
+++ openems-0.0.35+git20190103.6a75e98+dfsg.1/debian/control2023-12-10 
09:10:04.0 +0100
@@ -15,7 +15,7 @@
 # It is called octave-pkg-dev in stretch
 # and dh-octave in sid
dh-octave | octave-pkg-dev,
-   cython3,
+   cython3-legacy,
chrpath,
dh-python,
python3-all-dev,


Bug#1056824: obitools: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:48 + 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 obitools-1.2.13+dfsg/debian/changelog 
obitools-1.2.13+dfsg/debian/changelog
--- obitools-1.2.13+dfsg/debian/changelog   2022-10-24 08:38:04.0 
+0200
+++ obitools-1.2.13+dfsg/debian/changelog   2023-12-10 08:57:19.0 
+0100
@@ -1,3 +1,10 @@
+obitools (1.2.13+dfsg-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 08:57:19 +0100
+
 obitools (1.2.13+dfsg-5) unstable; urgency=medium
 
   [ Andreas Tille ]
diff -Nru obitools-1.2.13+dfsg/debian/control 
obitools-1.2.13+dfsg/debian/control
--- obitools-1.2.13+dfsg/debian/control 2022-10-24 08:38:04.0 +0200
+++ obitools-1.2.13+dfsg/debian/control 2023-12-10 08:57:19.0 +0100
@@ -8,7 +8,7 @@
dh-python,
python3-dev,
python3-sphinx,
-   cython3,
+   cython3-legacy,
ipython3,
python3-wheel,
python3-virtualenv


Bug#1056823: nipy: ftbfs with cython 3.0.x

2023-12-10 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:46 + 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 nipy-0.5.0/debian/changelog nipy-0.5.0/debian/changelog
--- nipy-0.5.0/debian/changelog 2023-08-17 21:07:20.0 +0200
+++ nipy-0.5.0/debian/changelog 2023-12-10 08:49:10.0 +0100
@@ -1,3 +1,10 @@
+nipy (0.5.0-8.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 08:49:10 +0100
+
 nipy (0.5.0-8) unstable; urgency=medium
 
   [ Yaroslav Halchenko ]
diff -Nru nipy-0.5.0/debian/control nipy-0.5.0/debian/control
--- nipy-0.5.0/debian/control   2023-08-17 21:07:20.0 +0200
+++ nipy-0.5.0/debian/control   2023-12-10 08:49:10.0 +0100
@@ -15,7 +15,7 @@
python3-sphinx,
python3-ipython,
python3-texext,
-   cython3,
+   cython3-legacy,
python3-numpydoc,
python3-nibabel,
python3-nose,


Bug#1056821: music: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:45 + 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.

The package still fails to build due to #1054801.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru music-1.1.16/debian/changelog music-1.1.16/debian/changelog
--- music-1.1.16/debian/changelog   2019-12-17 22:45:14.0 +0100
+++ music-1.1.16/debian/changelog   2023-12-10 08:43:16.0 +0100
@@ -1,3 +1,10 @@
+music (1.1.16-1.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 08:43:16 +0100
+
 music (1.1.16-1.1) unstable; urgency=high
 
   * Non-maintainer upload.
diff -Nru music-1.1.16/debian/control music-1.1.16/debian/control
--- music-1.1.16/debian/control 2019-12-17 22:45:12.0 +0100
+++ music-1.1.16/debian/control 2023-12-10 08:43:16.0 +0100
@@ -13,7 +13,7 @@
  chrpath,
  dh-python,
  python3-dev,
- cython3,
+ cython3-legacy,
  python3-mpi4py
 Standards-Version: 4.4.1
 Section: libs


Bug#1056822: mpi4py-fft: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:44 + 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 mpi4py-fft-2.0.5/debian/changelog mpi4py-fft-2.0.5/debian/changelog
--- mpi4py-fft-2.0.5/debian/changelog   2023-06-19 19:42:35.0 +0200
+++ mpi4py-fft-2.0.5/debian/changelog   2023-12-10 08:40:04.0 +0100
@@ -1,3 +1,10 @@
+mpi4py-fft (2.0.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 08:40:04 +0100
+
 mpi4py-fft (2.0.5-1) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru mpi4py-fft-2.0.5/debian/control mpi4py-fft-2.0.5/debian/control
--- mpi4py-fft-2.0.5/debian/control 2023-06-19 19:42:35.0 +0200
+++ mpi4py-fft-2.0.5/debian/control 2023-12-10 08:40:04.0 +0100
@@ -4,7 +4,7 @@
 Maintainer: Debian Science Maintainers 

 Uploaders: Drew Parsons 
 Build-Depends: debhelper-compat (= 13),
- cython3 (>= 0.25~),
+ cython3-legacy (>= 0.25~),
  dh-python,
  libfftw3-dev,
  mpi-default-dev,


Bug#1056820: mpi4py: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:43 + 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 mpi4py-3.1.5/debian/changelog mpi4py-3.1.5/debian/changelog
--- mpi4py-3.1.5/debian/changelog   2023-10-30 10:38:49.0 +0100
+++ mpi4py-3.1.5/debian/changelog   2023-12-10 08:29:15.0 +0100
@@ -1,3 +1,10 @@
+mpi4py (3.1.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 08:29:15 +0100
+
 mpi4py (3.1.5-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru mpi4py-3.1.5/debian/control mpi4py-3.1.5/debian/control
--- mpi4py-3.1.5/debian/control 2023-10-30 10:38:49.0 +0100
+++ mpi4py-3.1.5/debian/control 2023-12-10 08:29:15.0 +0100
@@ -9,7 +9,7 @@
mpi-default-dev,
mpi-default-bin,
rsh-client | openssh-client,
-   cython3,
+   cython3-legacy,
python3-all-dev,
python3-numpy,
python3-sphinx


Bug#1056819: mlpy: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:41 + 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.

The build still fails due to #1054748.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru mlpy-3.5.0+ds/debian/changelog mlpy-3.5.0+ds/debian/changelog
--- mlpy-3.5.0+ds/debian/changelog  2023-02-03 18:33:08.0 +0100
+++ mlpy-3.5.0+ds/debian/changelog  2023-12-10 08:23:09.0 +0100
@@ -1,3 +1,10 @@
+mlpy (3.5.0+ds-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 08:23:09 +0100
+
 mlpy (3.5.0+ds-2) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru mlpy-3.5.0+ds/debian/control mlpy-3.5.0+ds/debian/control
--- mlpy-3.5.0+ds/debian/control2023-02-03 18:33:08.0 +0100
+++ mlpy-3.5.0+ds/debian/control2023-12-10 08:23:09.0 +0100
@@ -8,7 +8,7 @@
 Build-Depends: debhelper-compat (= 13),
dh-python,
libgsl-dev,
-   cython3,
+   cython3-legacy,
python3-all-dev,
python3-numpy,
python3-sphinx,


Bug#1056818: meson: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:40 + 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 meson-1.3.0/debian/changelog meson-1.3.0/debian/changelog
--- meson-1.3.0/debian/changelog2023-11-19 20:58:49.0 +0100
+++ meson-1.3.0/debian/changelog2023-12-10 08:06:25.0 +0100
@@ -1,3 +1,10 @@
+meson (1.3.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 08:06:25 +0100
+
 meson (1.3.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru meson-1.3.0/debian/control meson-1.3.0/debian/control
--- meson-1.3.0/debian/control  2023-08-22 17:00:20.0 +0200
+++ meson-1.3.0/debian/control  2023-12-10 08:06:25.0 +0100
@@ -52,7 +52,7 @@
 # and when not it installs a harmless filler package.
   rustc [i386 amd64 arm64 armhf]  | bash-doc ,
   python3-dev ,
-  cython3 ,
+  cython3-legacy ,
 # GDC is available on all platforms but it only
 # works when libgphobos-dev is available
 # and it only exists on a few architectures.


Bug#1056815: mdtraj: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:39 + 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 mdtraj-1.9.7/debian/changelog mdtraj-1.9.7/debian/changelog
--- mdtraj-1.9.7/debian/changelog   2023-03-01 11:54:43.0 +0100
+++ mdtraj-1.9.7/debian/changelog   2023-12-10 07:50:01.0 +0100
@@ -1,3 +1,10 @@
+mdtraj (1.9.7-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 07:50:01 +0100
+
 mdtraj (1.9.7-6) unstable; urgency=medium
 
   * update debian patch test_relax_tol.patch to relax tolerance in
diff -Nru mdtraj-1.9.7/debian/control mdtraj-1.9.7/debian/control
--- mdtraj-1.9.7/debian/control 2023-03-01 11:54:43.0 +0100
+++ mdtraj-1.9.7/debian/control 2023-12-10 07:50:01.0 +0100
@@ -5,7 +5,7 @@
 Uploaders: Drew Parsons 
 Build-Depends: debhelper-compat (= 13),
  dh-python,
- cython3 (>= 0.29~),
+ cython3-legacy (>= 0.29~),
  python3-setuptools,
  python3-all-dev,
  python3-numpy (>=1.6~),


Bug#1056816: mayavi2: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:38 + 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 mayavi2-4.8.1/debian/changelog mayavi2-4.8.1/debian/changelog
--- mayavi2-4.8.1/debian/changelog  2023-10-27 08:39:27.0 +0200
+++ mayavi2-4.8.1/debian/changelog  2023-12-10 07:45:31.0 +0100
@@ -1,3 +1,10 @@
+mayavi2 (4.8.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 07:45:31 +0100
+
 mayavi2 (4.8.1-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru mayavi2-4.8.1/debian/control mayavi2-4.8.1/debian/control
--- mayavi2-4.8.1/debian/control2023-10-27 08:39:27.0 +0200
+++ mayavi2-4.8.1/debian/control2023-12-10 07:45:31.0 +0100
@@ -6,7 +6,7 @@
 Build-Depends: debhelper-compat (= 13),
dh-python,
dh-strip-nondeterminism,
-   cython3,
+   cython3-legacy,
python3-apptools,
python3-dev,
python3-envisage,


Bug#1056813: macs: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:37 + 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.

The build still fails due to #1055692.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru macs-2.2.9.1/debian/changelog macs-2.2.9.1/debian/changelog
--- macs-2.2.9.1/debian/changelog   2023-08-09 12:18:49.0 +0200
+++ macs-2.2.9.1/debian/changelog   2023-12-10 07:36:06.0 +0100
@@ -1,3 +1,10 @@
+macs (2.2.9.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 07:36:06 +0100
+
 macs (2.2.9.1-1) unstable; urgency=medium
 
   * New upstream release. Closes: #1042180, #1041203
diff -Nru macs-2.2.9.1/debian/control macs-2.2.9.1/debian/control
--- macs-2.2.9.1/debian/control 2023-08-09 12:18:31.0 +0200
+++ macs-2.2.9.1/debian/control 2023-12-10 07:36:06.0 +0100
@@ -11,7 +11,7 @@
python3-setuptools,
python3-pip,
python3-pytest,
-   cython3,
+   cython3-legacy,
help2man,
procps
 Standards-Version: 4.6.2


Bug#1056814: logbook: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:36 + 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.

The build still fails due to #1056420.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru logbook-1.5.3/debian/changelog logbook-1.5.3/debian/changelog
--- logbook-1.5.3/debian/changelog  2023-01-02 22:39:52.0 +0100
+++ logbook-1.5.3/debian/changelog  2023-12-10 07:30:47.0 +0100
@@ -1,3 +1,10 @@
+logbook (1.5.3-5.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sun, 10 Dec 2023 07:30:47 +0100
+
 logbook (1.5.3-5.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru logbook-1.5.3/debian/control logbook-1.5.3/debian/control
--- logbook-1.5.3/debian/control2023-01-02 22:39:52.0 +0100
+++ logbook-1.5.3/debian/control2023-12-10 07:30:47.0 +0100
@@ -13,7 +13,7 @@
  python3-sphinx,
  python3-docutils,
  python3-doc,
- cython3,
+ cython3-legacy,
  python3-all-dev,
  python3-brotli ,
  python3-pytest ,


Bug#1056811: libgpuarray: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:34 + 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.

The build still fails due to #1055690.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru libgpuarray-0.7.6/debian/changelog libgpuarray-0.7.6/debian/changelog
--- libgpuarray-0.7.6/debian/changelog  2023-08-20 14:46:32.0 +0200
+++ libgpuarray-0.7.6/debian/changelog  2023-12-09 21:40:12.0 +0100
@@ -1,3 +1,10 @@
+libgpuarray (0.7.6-14.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 21:40:12 +0100
+
 libgpuarray (0.7.6-14) unstable; urgency=medium
 
   * Tests: add more debug output (see #1031414).
diff -Nru libgpuarray-0.7.6/debian/control libgpuarray-0.7.6/debian/control
--- libgpuarray-0.7.6/debian/control2023-01-05 21:30:57.0 +0100
+++ libgpuarray-0.7.6/debian/control2023-12-09 21:40:12.0 +0100
@@ -5,7 +5,7 @@
 Section: libs
 Priority: optional
 Build-Depends: cmake,
-   cython3 (>= 0.25),
+   cython3-legacy (>= 0.25),
debhelper-compat (= 13),
dpkg-dev (>= 1.17.14),
dh-python,


Bug#1056810: kivy: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:33 + 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 kivy-2.2.1/debian/changelog kivy-2.2.1/debian/changelog
--- kivy-2.2.1/debian/changelog 2023-07-05 09:16:22.0 +0200
+++ kivy-2.2.1/debian/changelog 2023-12-09 21:33:43.0 +0100
@@ -1,3 +1,10 @@
+kivy (2.2.1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 21:33:43 +0100
+
 kivy (2.2.1-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru kivy-2.2.1/debian/control kivy-2.2.1/debian/control
--- kivy-2.2.1/debian/control   2023-07-03 11:57:42.0 +0200
+++ kivy-2.2.1/debian/control   2023-12-09 21:33:43.0 +0100
@@ -7,7 +7,7 @@
  Vincent Cheng ,
  Dean Serenevy 
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-elpa,
  dh-python,


Bug#1056808: indexed-gzip: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:30 + 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 indexed-gzip-1.7.0/debian/changelog 
indexed-gzip-1.7.0/debian/changelog
--- indexed-gzip-1.7.0/debian/changelog 2023-01-12 20:31:31.0 +0100
+++ indexed-gzip-1.7.0/debian/changelog 2023-12-09 21:06:26.0 +0100
@@ -1,3 +1,10 @@
+indexed-gzip (1.7.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 21:06:26 +0100
+
 indexed-gzip (1.7.0-1) unstable; urgency=medium
 
   * Team Upload.
diff -Nru indexed-gzip-1.7.0/debian/control indexed-gzip-1.7.0/debian/control
--- indexed-gzip-1.7.0/debian/control   2023-01-12 20:19:29.0 +0100
+++ indexed-gzip-1.7.0/debian/control   2023-12-09 21:06:26.0 +0100
@@ -6,7 +6,7 @@
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
zlib1g-dev,
-   cython3,
+   cython3-legacy,
dh-python,
python3-all-dev,
python3-pytest,
@@ -22,7 +22,7 @@
 
 Package: python3-indexed-gzip
 Architecture: any
-Depends: cython3,
+Depends: cython3-legacy,
  python3-numpy,
  ${misc:Depends},
  ${shlibs:Depends},


Bug#1056805: healpy: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:29 + 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 healpy-1.16.1/debian/changelog healpy-1.16.1/debian/changelog
--- healpy-1.16.1/debian/changelog  2022-11-01 15:44:46.0 +0100
+++ healpy-1.16.1/debian/changelog  2023-12-09 21:00:24.0 +0100
@@ -1,3 +1,10 @@
+healpy (1.16.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 21:00:24 +0100
+
 healpy (1.16.1-1) unstable; urgency=medium
 
   * New upstream version 1.16.1
diff -Nru healpy-1.16.1/debian/control healpy-1.16.1/debian/control
--- healpy-1.16.1/debian/control2022-11-01 15:13:39.0 +0100
+++ healpy-1.16.1/debian/control2023-12-09 21:00:24.0 +0100
@@ -5,7 +5,7 @@
 Homepage: http://healpy.readthedocs.org
 Section: python
 Build-Depends:
- cython3,
+ cython3-legacy,
  python3-setuptools,
  python3-all-dev,
  python3-matplotlib,


Bug#1056807: h5py: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:28 + 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 h5py-3.9.0/debian/changelog h5py-3.9.0/debian/changelog
--- h5py-3.9.0/debian/changelog 2023-10-13 13:16:16.0 +0200
+++ h5py-3.9.0/debian/changelog 2023-12-09 20:49:03.0 +0100
@@ -1,3 +1,10 @@
+h5py (3.9.0-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 20:49:03 +0100
+
 h5py (3.9.0-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru h5py-3.9.0/debian/control h5py-3.9.0/debian/control
--- h5py-3.9.0/debian/control   2023-10-13 13:16:16.0 +0200
+++ h5py-3.9.0/debian/control   2023-12-09 20:49:03.0 +0100
@@ -4,7 +4,7 @@
Mo Zhou ,
 Section: python
 Priority: optional
-Build-Depends: cython3 (>= 0.29.15),
+Build-Depends: cython3-legacy (>= 0.29.15),
debhelper-compat (= 13),
dh-sequence-python3,
pybuild-plugin-pyproject,


Bug#1056806: guiqwt: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On Sun, 26 Nov 2023 10:05:27 + 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 guiqwt-4.4.1/debian/changelog guiqwt-4.4.1/debian/changelog
--- guiqwt-4.4.1/debian/changelog   2023-07-28 16:33:19.0 +0200
+++ guiqwt-4.4.1/debian/changelog   2023-12-09 20:37:51.0 +0100
@@ -1,3 +1,10 @@
+guiqwt (4.4.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 20:37:51 +0100
+
 guiqwt (4.4.1-1) unstable; urgency=medium
 
   * New upstream version 4.4.1
diff -Nru guiqwt-4.4.1/debian/control guiqwt-4.4.1/debian/control
--- guiqwt-4.4.1/debian/control 2023-07-28 16:33:19.0 +0200
+++ guiqwt-4.4.1/debian/control 2023-12-09 20:37:51.0 +0100
@@ -5,7 +5,7 @@
 Section: science
 Priority: optional
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-python,
  dh-sequence-numpy3,


Bug#1056803: grpc: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:25 + 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 grpc-1.51.1/debian/changelog grpc-1.51.1/debian/changelog
--- grpc-1.51.1/debian/changelog2022-12-24 18:05:35.0 +0100
+++ grpc-1.51.1/debian/changelog2023-12-09 19:56:49.0 +0100
@@ -1,3 +1,10 @@
+grpc (1.51.1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 19:56:49 +0100
+
 grpc (1.51.1-3) unstable; urgency=medium
 
   * Link Python gRPC module with all needed Abseil libraries
diff -Nru grpc-1.51.1/debian/control grpc-1.51.1/debian/control
--- grpc-1.51.1/debian/control  2022-11-30 17:31:43.0 +0100
+++ grpc-1.51.1/debian/control  2023-12-09 19:56:49.0 +0100
@@ -12,7 +12,7 @@
  ruby-rspec, ruby-simplecov,
  dh-python,
  python3-all-dev,
- cython3,
+ cython3-legacy,
  python3-six,
  python3-setuptools,
  python3-pkg-resources,


Bug#1056802: gensim: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:24 + 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 gensim-4.2.0+dfsg/debian/changelog gensim-4.2.0+dfsg/debian/changelog
--- gensim-4.2.0+dfsg/debian/changelog  2022-05-05 06:50:46.0 +0200
+++ gensim-4.2.0+dfsg/debian/changelog  2023-12-09 19:48:30.0 +0100
@@ -1,3 +1,10 @@
+gensim (4.2.0+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 19:48:30 +0100
+
 gensim (4.2.0+dfsg-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru gensim-4.2.0+dfsg/debian/control gensim-4.2.0+dfsg/debian/control
--- gensim-4.2.0+dfsg/debian/control2022-05-05 05:43:59.0 +0200
+++ gensim-4.2.0+dfsg/debian/control2023-12-09 19:48:30.0 +0100
@@ -5,7 +5,7 @@
 Section: python
 Priority: optional
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-python,
 # for _save_test_model


Bug#1056800: fpylll: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:22 + 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.

The package still fails to build due to #1055732.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru fpylll-0.5.9/debian/changelog fpylll-0.5.9/debian/changelog
--- fpylll-0.5.9/debian/changelog   2023-01-16 10:53:20.0 +0100
+++ fpylll-0.5.9/debian/changelog   2023-12-09 19:13:32.0 +0100
@@ -1,3 +1,10 @@
+fpylll (0.5.9-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 19:13:32 +0100
+
 fpylll (0.5.9-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru fpylll-0.5.9/debian/control fpylll-0.5.9/debian/control
--- fpylll-0.5.9/debian/control 2023-01-16 10:53:20.0 +0100
+++ fpylll-0.5.9/debian/control 2023-12-09 19:13:32.0 +0100
@@ -7,7 +7,7 @@
  Ximin Luo ,
  Julien Puydt ,
 Build-Depends:
- cython3,
+ cython3-legacy,
  debhelper-compat (= 13),
  dh-python,
  libfplll-dev (>= 5.4.3),


Bug#1056798: dioptas: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:21 + 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.

The package still fails to build:

 /build/dioptas-0.5.2/versioneer.py:421: SyntaxWarning: invalid escape 
sequence '\s'

   LONG_VERSION_PY['git'] = '''
 Traceback (most recent call last):
   File "/build/dioptas-0.5.2/setup.py", line 27, in 
 version=versioneer.get_version(),
 
   File "/build/dioptas-0.5.2/versioneer.py", line 1480, in get_version
 return get_versions()["version"]
^^
   File "/build/dioptas-0.5.2/versioneer.py", line 1412, in get_versions
 cfg = get_config_from_root(root)
   ^^
   File "/build/dioptas-0.5.2/versioneer.py", line 342, in 
get_config_from_root

 parser = configparser.SafeConfigParser()
  ^
 AttributeError: module 'configparser' has no attribute 
'SafeConfigParser'. Did you mean: 'RawConfigParser'?


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru dioptas-0.5.2/debian/changelog dioptas-0.5.2/debian/changelog
--- dioptas-0.5.2/debian/changelog  2022-02-01 17:39:34.0 +0100
+++ dioptas-0.5.2/debian/changelog  2023-12-09 19:05:42.0 +0100
@@ -1,3 +1,10 @@
+dioptas (0.5.2-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 19:05:42 +0100
+
 dioptas (0.5.2-4) unstable; urgency=medium
 
   * Source-only upload for migration to testing.
diff -Nru dioptas-0.5.2/debian/control dioptas-0.5.2/debian/control
--- dioptas-0.5.2/debian/control2022-02-01 17:26:10.0 +0100
+++ dioptas-0.5.2/debian/control2023-12-09 19:05:42.0 +0100
@@ -6,7 +6,7 @@
 Section: python
 Priority: optional
 Build-Depends: dh-python, python3-setuptools, python3-all-dev,
- debhelper (>= 13), python3-numpy, cython3, python3-qtpy,
+ debhelper (>= 13), python3-numpy, cython3-legacy, python3-qtpy,
  python3-pyqtgraph, python3-pyfai, python3-scipy, python3-future,
  python3-fabio, python3-skimage, python3-pycifrw, python3-sphinx,
  dbus, python3-lmfit, python3-pyepics, python3-h5py, python3-extra-data


Bug#1056799: cyvcf2: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:20 + 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 cyvcf2-0.30.22/debian/changelog cyvcf2-0.30.22/debian/changelog
--- cyvcf2-0.30.22/debian/changelog 2023-06-12 19:13:41.0 +0200
+++ cyvcf2-0.30.22/debian/changelog 2023-12-09 19:00:17.0 +0100
@@ -1,3 +1,10 @@
+cyvcf2 (0.30.22-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 19:00:17 +0100
+
 cyvcf2 (0.30.22-1) unstable; urgency=medium
 
   * Team Upload.
diff -Nru cyvcf2-0.30.22/debian/control cyvcf2-0.30.22/debian/control
--- cyvcf2-0.30.22/debian/control   2023-06-12 19:13:16.0 +0200
+++ cyvcf2-0.30.22/debian/control   2023-12-09 19:00:17.0 +0100
@@ -8,7 +8,7 @@
 Build-Depends: debhelper-compat (= 13),
dh-python,
zlib1g-dev,
-   cython3,
+   cython3-legacy,
python3-setuptools,
python3-all-dev,
python3-numpy,


Bug#1056797: cypari2: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:19 + 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.

The package still fails to build due to #1055731.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru cypari2-2.1.2/debian/changelog cypari2-2.1.2/debian/changelog
--- cypari2-2.1.2/debian/changelog  2022-12-26 03:03:37.0 +0100
+++ cypari2-2.1.2/debian/changelog  2023-12-09 18:53:02.0 +0100
@@ -1,3 +1,10 @@
+cypari2 (2.1.2-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 18:53:02 +0100
+
 cypari2 (2.1.2-4) unstable; urgency=medium
 
   [ Stefano Rivera ]
diff -Nru cypari2-2.1.2/debian/control cypari2-2.1.2/debian/control
--- cypari2-2.1.2/debian/control2022-12-26 03:03:37.0 +0100
+++ cypari2-2.1.2/debian/control2023-12-09 18:53:02.0 +0100
@@ -7,7 +7,7 @@
  debhelper-compat (= 11),
  dh-python (>= 3.20180313),
  dh-sequence-python3,
- cython3 (>= 0.26),
+ cython3-legacy (>= 0.26),
  libgmp-dev,
  libpari-dev (>= 2.15.1~pre1),
  pari-doc (>= 2.15.1~pre1),


Bug#1056794: chemps2: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:16 + 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.

The package still fails to build due to #1042629.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru chemps2-1.8.12/debian/changelog chemps2-1.8.12/debian/changelog
--- chemps2-1.8.12/debian/changelog 2022-07-03 15:26:42.0 +0200
+++ chemps2-1.8.12/debian/changelog 2023-12-09 18:47:00.0 +0100
@@ -1,3 +1,10 @@
+chemps2 (1.8.12-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 18:47:00 +0100
+
 chemps2 (1.8.12-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru chemps2-1.8.12/debian/control chemps2-1.8.12/debian/control
--- chemps2-1.8.12/debian/control   2021-02-21 12:03:33.0 +0100
+++ chemps2-1.8.12/debian/control   2023-12-09 18:47:00.0 +0100
@@ -13,7 +13,7 @@
python3-all (>= 3.6),
python3-setuptools,
python3-docutils,
-   cython3 (>= 0.19),
+   cython3-legacy (>= 0.19),
python3-numpy,
libpython3-dev,
 Build-Depends-Indep: python3-sphinx (>= 1.1),


Bug#1056793: ceph: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:14 + 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.

The package still fails to build due to cmake errors:

 CMake Error at cmake/modules/CTags.cmake:19 (string):
   string sub-command REPLACE requires at least four arguments.
 Call Stack (most recent call first):
   CMakeLists.txt:715 (add_tags)


 CMake Error at cmake/modules/CTags.cmake:22 (string):
   string sub-command REPLACE requires at least four arguments.
 Call Stack (most recent call first):
   CMakeLists.txt:715 (add_tags)

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru ceph-16.2.11+ds/debian/changelog ceph-16.2.11+ds/debian/changelog
--- ceph-16.2.11+ds/debian/changelog2023-10-09 08:53:31.0 +0200
+++ ceph-16.2.11+ds/debian/changelog2023-12-09 18:38:58.0 +0100
@@ -1,3 +1,10 @@
+ceph (16.2.11+ds-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 18:38:58 +0100
+
 ceph (16.2.11+ds-5) unstable; urgency=high
 
   * CVE-2023-43040: security issue with RGW with improperly verified POST keys.
diff -Nru ceph-16.2.11+ds/debian/control ceph-16.2.11+ds/debian/control
--- ceph-16.2.11+ds/debian/control  2023-10-09 08:53:31.0 +0200
+++ ceph-16.2.11+ds/debian/control  2023-12-09 18:38:58.0 +0100
@@ -9,7 +9,7 @@
  Thomas Goirand ,
 Build-Depends:
  cmake,
- cython3,
+ cython3-legacy,
  debhelper-compat (= 11),
  default-jdk,
  dh-exec,


Bug#1056792: bitshuffle: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:13 + 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.

The package still fails to build due to h5py related test failures.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru bitshuffle-0.3.5/debian/changelog bitshuffle-0.3.5/debian/changelog
--- bitshuffle-0.3.5/debian/changelog   2022-02-07 22:03:38.0 +0100
+++ bitshuffle-0.3.5/debian/changelog   2023-12-09 18:32:51.0 +0100
@@ -1,3 +1,10 @@
+bitshuffle (0.3.5-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 18:32:51 +0100
+
 bitshuffle (0.3.5-4) unstable; urgency=medium
 
   [Picca Frédéric-Emmanuel]
diff -Nru bitshuffle-0.3.5/debian/control bitshuffle-0.3.5/debian/control
--- bitshuffle-0.3.5/debian/control 2022-02-07 16:15:14.0 +0100
+++ bitshuffle-0.3.5/debian/control 2023-12-09 18:32:51.0 +0100
@@ -16,7 +16,7 @@
 , quilt
 , cmake
, pkg-config
-   , cython3
+   , cython3-legacy
 , liblzf-dev
 , liblz4-dev
 Standards-Version: 4.6.0


Bug#1056788: atropos: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:10 + 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 atropos-1.1.31+dfsg/debian/changelog 
atropos-1.1.31+dfsg/debian/changelog
--- atropos-1.1.31+dfsg/debian/changelog2023-11-27 08:46:58.0 
+0100
+++ atropos-1.1.31+dfsg/debian/changelog2023-12-09 18:15:49.0 
+0100
@@ -1,3 +1,10 @@
+atropos (1.1.31+dfsg-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 18:15:49 +0100
+
 atropos (1.1.31+dfsg-4) unstable; urgency=medium
 
   * Team upload
diff -Nru atropos-1.1.31+dfsg/debian/control atropos-1.1.31+dfsg/debian/control
--- atropos-1.1.31+dfsg/debian/control  2023-11-27 08:46:58.0 +0100
+++ atropos-1.1.31+dfsg/debian/control  2023-12-09 18:15:49.0 +0100
@@ -5,7 +5,7 @@
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
dh-sequence-python3,
-   cython3,
+   cython3-legacy,
python3-all-dev,
python3-setuptools,
python3-setuptools-scm,


Bug#1056789: basemap: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:12 + 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.

The package still fails to build due to #1009424.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru basemap-1.2.2+dfsg/debian/changelog 
basemap-1.2.2+dfsg/debian/changelog
--- basemap-1.2.2+dfsg/debian/changelog 2021-10-01 02:00:41.0 +0200
+++ basemap-1.2.2+dfsg/debian/changelog 2023-12-09 18:24:43.0 +0100
@@ -1,3 +1,10 @@
+basemap (1.2.2+dfsg-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 18:24:43 +0100
+
 basemap (1.2.2+dfsg-2) unstable; urgency=medium
 
   * remove -dbg package; Closes: #994296
diff -Nru basemap-1.2.2+dfsg/debian/control basemap-1.2.2+dfsg/debian/control
--- basemap-1.2.2+dfsg/debian/control   2021-10-01 02:00:41.0 +0200
+++ basemap-1.2.2+dfsg/debian/control   2023-12-09 18:24:43.0 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Sandro Tosi 
 Uploaders: Debian Python Team 
-Build-Depends: cython3,
+Build-Depends: cython3-legacy,
debhelper-compat (= 12),
dh-python,
libgeos-dev,


Bug#1056787: astra-toolbox: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:08 + 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.

It also updates the octave-dev build dependency to make them installable.

The build still fails for another reason:

 TEST FAILED: 
../debian/python3-astra-toolbox/usr/local/lib/python3.11/dist-packages/ 
does NOT support .pth files

 bad install directory or PYTHONPATH

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru astra-toolbox-2.1.0/debian/changelog 
astra-toolbox-2.1.0/debian/changelog
--- astra-toolbox-2.1.0/debian/changelog2023-06-20 17:36:46.0 
+0200
+++ astra-toolbox-2.1.0/debian/changelog2023-12-09 17:54:17.0 
+0100
@@ -1,3 +1,11 @@
+astra-toolbox (2.1.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+  * Change liboctave-dev to octave-dev.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 17:54:17 +0100
+
 astra-toolbox (2.1.0-3) unstable; urgency=medium
 
   * Team upload
diff -Nru astra-toolbox-2.1.0/debian/control astra-toolbox-2.1.0/debian/control
--- astra-toolbox-2.1.0/debian/control  2023-06-20 17:36:28.0 +0200
+++ astra-toolbox-2.1.0/debian/control  2023-12-09 17:54:17.0 +0100
@@ -11,11 +11,11 @@
  nvidia-cuda-toolkit-gcc,
  clang,
  python3-dev,
- cython3,
+ cython3-legacy,
  python3-numpy,
  python3-six,
  python3-scipy,
- liboctave-dev,
+ octave-dev,
  dh-python,
 Standards-Version: 4.6.0
 Homepage: https://github.com/astra-toolbox/astra-toolbox


Bug#1056791: azure-uamqp-python: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:11 + 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 azure-uamqp-python-1.6.5/debian/changelog 
azure-uamqp-python-1.6.5/debian/changelog
--- azure-uamqp-python-1.6.5/debian/changelog   2023-07-31 22:08:32.0 
+0200
+++ azure-uamqp-python-1.6.5/debian/changelog   2023-12-09 18:20:26.0 
+0100
@@ -1,3 +1,10 @@
+azure-uamqp-python (1.6.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 18:20:26 +0100
+
 azure-uamqp-python (1.6.5-1) unstable; urgency=medium
 
   * Update upstream source from tag 'upstream/1.6.5'
diff -Nru azure-uamqp-python-1.6.5/debian/control 
azure-uamqp-python-1.6.5/debian/control
--- azure-uamqp-python-1.6.5/debian/control 2023-07-07 20:56:58.0 
+0200
+++ azure-uamqp-python-1.6.5/debian/control 2023-12-09 18:20:26.0 
+0100
@@ -2,7 +2,7 @@
 Maintainer: Debian Python Team 
 Uploaders: Luca Boccassi ,
 Build-Depends: cmake,
-   cython3,
+   cython3-legacy,
debhelper-compat (= 13),
dh-python,
dh-sequence-python3,


Bug#1056786: adios: ftbfs with cython 3.0.x

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 patch

On Sun, 26 Nov 2023 10:05:07 + 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 adios-1.13.1/debian/changelog adios-1.13.1/debian/changelog
--- adios-1.13.1/debian/changelog   2023-11-04 11:38:35.0 +0100
+++ adios-1.13.1/debian/changelog   2023-12-09 17:39:17.0 +0100
@@ -1,3 +1,10 @@
+adios (1.13.1-32.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to cython3-legacy.
+
+ -- Bas Couwenberg   Sat, 09 Dec 2023 17:39:17 +0100
+
 adios (1.13.1-32) unstable; urgency=medium
 
   * Update paths for setuptools changes. Closes: #1054815
diff -Nru adios-1.13.1/debian/control adios-1.13.1/debian/control
--- adios-1.13.1/debian/control 2023-11-04 11:38:35.0 +0100
+++ adios-1.13.1/debian/control 2023-12-09 17:38:59.0 +0100
@@ -22,7 +22,7 @@
   python3-all-dev, 
   python3-mpi4py, 
   python3-numpy,
-  cython3, 
+  cython3-legacy, 
   libglib2.0-dev, 
   libhdf5-dev, 
   libhdf5-mpich-dev,
diff -Nru adios-1.13.1/debian/control.in adios-1.13.1/debian/control.in
--- adios-1.13.1/debian/control.in  2023-11-04 11:38:35.0 +0100
+++ adios-1.13.1/debian/control.in  2023-12-09 17:38:59.0 +0100
@@ -22,7 +22,7 @@
   python3-all-dev, 
   python3-mpi4py, 
   python3-numpy,
-  cython3,
+  cython3-legacy,
   libglib2.0-dev, 
   libhdf5-dev, 
   libhdf5-mpich-dev,


Bug#1057809: python-pysam ftbfs with Python 3.12

2023-12-09 Thread Sebastiaan Couwenberg

Control: block -1 by 1057762

The package builds successfully with cython 3.0 from experimental.

The upstream issue can be closed.

Kind Regards,

Bas

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



Bug#1057830: qgis: please remove extranous dependency on python3-future

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 12/9/23 07:53, Sebastiaan Couwenberg wrote:

On 12/9/23 01:44, Alexandre Detiste wrote:

Alike python3-six, at a time, python3-future was a
library that helped writing billingual Python2+3 codebases.

I don't see any usage of python3-future.

Please remove it from the dependencies.


qgis has some dependencies for the sake of plugins which cannot pull in 
dependencies on their own.


python3-future is used in some scripts, but these are not part of the 
build process nor included in the binary packages.


The dependencies are removed in git.

Kind Regards,

Bas

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



Bug#1057830: qgis: please remove extranous dependency on python3-future

2023-12-08 Thread Sebastiaan Couwenberg

On 12/9/23 01:44, Alexandre Detiste wrote:

Alike python3-six, at a time, python3-future was a
library that helped writing billingual Python2+3 codebases.

I don't see any usage of python3-future.

Please remove it from the dependencies.


qgis has some dependencies for the sake of plugins which cannot pull in 
dependencies on their own.


Are there plans to remove python3-future from Debian or it being 
deprecated upstream?


Kind Regards,

Bas

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



Bug#1057665: python-mapnik: Segfault when importing with python3.12

2023-12-06 Thread Sebastiaan Couwenberg

This looks a lot like this issue:

 https://github.com/mapnik/python-mapnik/issues/231

That was caused by boost-python not being built with the same Python 
version.


Because the module still works with the default python the severity is 
reduced. If this issue persists when python3.12 is the default the 
severity will be raised again.


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



Bug#636342: release.debian.org: provide a dd-list in the transition tracker

2023-11-30 Thread Sebastiaan Couwenberg
The attached script can be used to generate a dd-list from the URL to 
the transition tracker.


Kind Regards,

Bas

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

transition-dd-list.pl
Description: Perl program


Bug#1055891: transition: gdal

2023-11-22 Thread Sebastiaan Couwenberg

On 11/22/23 14:47, Paul Gevers wrote:
I mean, in the ideal situation, this class of issues is prevented by 
proper package relations, but I also want to avoid manual labor that's a 
PITA to maintain and prone to wrong in the future.


To prevent that manual labor, I can drop the autopkgtest from 
libgdal-grass as it just hinders testing migration.


The version mismatches it detects (like #1006446) are less likely since 
grass got fixed (in 8.2.0-3).


Kind Regards,

Bas

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



Bug#1056346: libgeo-gpx-perl: error "can't open file GLOB(...)"

2023-11-21 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://github.com/patjoly/geo-gpx/issues/4

As this is not an issue with the packaging, I've forwarded the issue 
upstream.


Is suspect that \*STDIN gets translated to /dev/stdin which is a file 
but not a regular file. Perhaps the test should be adapted to:


 if (-f $arg && $arg ne '*STDIN') {

Kind Regards,

Bas

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



Bug#1055891: transition: gdal

2023-11-19 Thread Sebastiaan Couwenberg

On 11/19/23 09:34, Paul Gevers wrote:

On 19-11-2023 09:06, Sebastiaan Couwenberg wrote:

britney only schedules:

  gdal/3.8.0+dfsg-1
  src:gdal from unstable

Likely because there is no new version for the libgdal-grass source 
package, only a binNMU.


Well, because there's no relation that tells britney this combination is 
no good.


If there is a newer version of the libgdal-grass source or binary 
packages britney should also try with those in addition to just gdal.


libgdal-grass (1:1.0.2-6+b1) has these dependencies to reflect the 
tight coupling:


  grass831 (provided by grass-core)
  libgdal34 (>= 3.8.0)


It *might* [1] be missing the upper limit (or some binary of gdal 
missing a breaks relation)? In other words, yes, libgdal-grass from 
unstable will pull in the right (current) version, but libgdal-grass (or 
other binary from libgdal-grass) in testing doesn't know it's broken 
with the version of src:gdal from unstable.


grass is not the most problematic dependency, gdal is:

 ERROR 1: OGR/GRASS driver was compiled against GDAL 3.7, but the 
current library version is 3.8


This will never work with libgdal-grass from testing, you need the 
version from unstable which was rebuilt as part of the transition.


grass-core in testing depends on the old libgdal33, hence the need to 
also get grass and libgdal-grass from unstable when running 
autopkgtest with gdal from unstable.


Why? (In other words, what breaks exactly?) Is this a case where some 
binaries load the old library and others load the new one leading to 
symbol clashes?


It should work with the version from testing, the version check in 
libgdal-grass will succeed with the grass version from testing.


Just tested in a trixie chroot, both libgdal-grass and gdal packages 
from unstable are required, grass from testing suffices.


Kind Regards,

Bas

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



Bug#1056246: fiona's autopkg tests fail with Python 3.12

2023-11-19 Thread Sebastiaan Couwenberg

reassign 1056246 src:python-tz
found 1056246 python-tz/2023.3.post1-1
affects 1056246 src:fiona
thanks

On 11/19/23 13:04, Matthias Klose wrote:

295s import pytz
295s E File "/usr/lib/python3/dist-packages/pytz/__init__.py", line 30
295s E   match = re.match("^#\s*version\s*([0-9a-z]*)\s*$", line)
295s E    
295s E   SyntaxError: invalid escape sequence '\s'


Reassigning to pytz accordingly.

Kind Regards,

Bas

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



Bug#1055891: transition: gdal

2023-11-19 Thread Sebastiaan Couwenberg

On 11/19/23 08:54, Paul Gevers wrote:

On 19-11-2023 07:32, Sebastiaan Couwenberg wrote:
For the libgdal-grass autopkgtest to pass it needs to pull gdal, 
grass, and libgdal-grass from unstable due to the tight coupling.


If it doesn't happen automatically and there is a tight coupling, where 
is the tight coupling missing in the package relations?


britney only schedules:

 gdal/3.8.0+dfsg-1
 src:gdal from unstable

Likely because there is no new version for the libgdal-grass source 
package, only a binNMU.


libgdal-grass (1:1.0.2-6+b1) has these dependencies to reflect the tight 
coupling:


 grass831 (provided by grass-core)
 libgdal34 (>= 3.8.0)

grass-core in testing depends on the old libgdal33, hence the need to 
also get grass and libgdal-grass from unstable when running autopkgtest 
with gdal from unstable.


Kind Regards,

Bas

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



Bug#1055891: transition: gdal

2023-11-18 Thread Sebastiaan Couwenberg
For the libgdal-grass autopkgtest to pass it needs to pull gdal, grass, 
and libgdal-grass from unstable due to the tight coupling.


Kind Regards,

Bas

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



Bug#1055891: transition: gdal

2023-11-18 Thread Sebastiaan Couwenberg
cmake on mips64el will also need a higher priority to unblock the 
rebuilds of several rdeps.


Kind Regards,

Bas

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



Bug#1055891: transition: gdal

2023-11-18 Thread Sebastiaan Couwenberg

grass is now also built & installed on all release architectures.

libgdal-grass & qgis can be rebuilt.

Kind Regards,

Bas

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



Bug#1051433: mysql-workbench: FTBFS: error: ‘int64_t’ has not been declared in ‘std’

2023-11-17 Thread Sebastiaan Couwenberg

Control: tags -1 patch

The attached patch resolves the build failure.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1diff -Nru mysql-workbench-8.0.32+dfsg/debian/changelog 
mysql-workbench-8.0.32+dfsg/debian/changelog
--- mysql-workbench-8.0.32+dfsg/debian/changelog2023-03-22 
04:10:41.0 +0100
+++ mysql-workbench-8.0.32+dfsg/debian/changelog2023-11-17 
21:08:37.0 +0100
@@ -1,3 +1,11 @@
+mysql-workbench (8.0.32+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch to fix FTBFS with GCC 13.
+(closes: #1051433)
+
+ -- Bas Couwenberg   Fri, 17 Nov 2023 21:08:37 +0100
+
 mysql-workbench (8.0.32+dfsg-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru mysql-workbench-8.0.32+dfsg/debian/patches/gcc-13.patch 
mysql-workbench-8.0.32+dfsg/debian/patches/gcc-13.patch
--- mysql-workbench-8.0.32+dfsg/debian/patches/gcc-13.patch 1970-01-01 
01:00:00.0 +0100
+++ mysql-workbench-8.0.32+dfsg/debian/patches/gcc-13.patch 2023-11-17 
21:08:37.0 +0100
@@ -0,0 +1,69 @@
+Description: Include  for int64_t.
+ Per https://gcc.gnu.org/gcc-13/porting_to.html
+Author: Bas Couwenberg 
+
+--- a/library/base/base/util_functions.h
 b/library/base/base/util_functions.h
+@@ -53,6 +53,8 @@
+ #define BASE_PATH_SEPARATOR_STR "/"
+ #endif
+ 
++#include 
++
+ #define BASE_ORDPTR(value) ((void *)(unsigned long)(value))
+ 
+ // TODO: move Windows specific stuff to base.windows library.
+--- a/library/cdbc/src/driver_manager.h
 b/library/cdbc/src/driver_manager.h
+@@ -33,6 +33,8 @@
+ #include "grts/structs.db.mgmt.h"
+ #include 
+ 
++#include 
++
+ namespace wb {
+   class SSHTunnel;
+ }
+--- a/library/base/base/string_utilities.h
 b/library/base/base/string_utilities.h
+@@ -43,6 +43,8 @@
+ #include 
+ #include 
+ 
++#include 
++
+ #define _(s) s // TODO: replace with localization code.
+ 
+ using std::int64_t;
+--- a/library/base/base/utf8string.h
 b/library/base/base/utf8string.h
+@@ -30,6 +30,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ namespace base {
+   /**
+--- a/library/forms/mforms/treeview.h
 b/library/forms/mforms/treeview.h
+@@ -25,6 +25,8 @@
+ 
+ #include 
+ 
++#include 
++
+ /**
+  * Implementation of a control class for a treeview control based on node 
objects.
+  */
+--- a/backend/wbpublic/sqlide/sqlide_generics_private.h
 b/backend/wbpublic/sqlide/sqlide_generics_private.h
+@@ -31,6 +31,8 @@
+ #include 
+ #include 
+ 
++#include 
++
+ namespace sqlide {
+ 
+   using namespace sqlite;
diff -Nru mysql-workbench-8.0.32+dfsg/debian/patches/series 
mysql-workbench-8.0.32+dfsg/debian/patches/series
--- mysql-workbench-8.0.32+dfsg/debian/patches/series   2021-05-31 
14:24:05.0 +0200
+++ mysql-workbench-8.0.32+dfsg/debian/patches/series   2023-11-17 
21:04:08.0 +0100
@@ -10,3 +10,4 @@
 specify-char-signedness.patch
 un-mysql.patch
 #~wbcopytables-rpath.patch
+gcc-13.patch
diff -Nru mysql-workbench-8.0.32+dfsg/debian/rules 
mysql-workbench-8.0.32+dfsg/debian/rules
--- mysql-workbench-8.0.32+dfsg/debian/rules2023-03-22 03:56:22.0 
+0100
+++ mysql-workbench-8.0.32+dfsg/debian/rules2023-11-17 21:08:37.0 
+0100
@@ -9,7 +9,7 @@
 ## "bindnow" causes run-time errors:
 #export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
 
-export DEB_CPPFLAGS_MAINT_APPEND= -Wno-error=deprecated-declarations 
-Wno-error=maybe-uninitialized
+export DEB_CPPFLAGS_MAINT_APPEND= -Wno-error=deprecated-declarations 
-Wno-error=maybe-uninitialized -Wno-error=c++20-compat 
-Wno-error=overloaded-virtual=
 # -Wno-error=deprecated-copy -Wno-error=format-overflow=
 # -std=c++11
 


Bug#1055891: transition: gdal

2023-11-17 Thread Sebastiaan Couwenberg

On 11/17/23 07:45, Sebastian Ramacher wrote:

On 2023-11-13 18:53:40 +0100, Bas Couwenberg wrote:

For the Debian GIS team I'd like to transition to GDAL 3.8.0.


Please go ahead.


Thanks. gdal (3.8.0+dfsg-1) has been uploaded to unstable and is now 
built and installed on all release architectures except mips64el, the 
priority may need to be increased to not have the package in Needs-Build 
status for three weeks.


Kind Regards,

Bas

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



Bug#1055716: python-mapnik ftbfs with Python 3.12

2023-11-16 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 11/10/23 11:03, Sebastiaan Couwenberg wrote:

On 11/10/23 10:49, Matthias Klose wrote:
src/python_grid_utils.cpp:108:26: error: there are no arguments to 
‘PyUnicode_FromUnicode’ that depend on a template parameter, so a 
declaration of ‘PyUnicode_FromUnicode’ must be available [-fpermissive]
   108 |  PyUnicode_FromUnicode(line.get(), 
array_size;

   |  ^
src/python_grid_utils.cpp:108:26: note: (if you use ‘-fpermissive’, 
G++ will accept your code, but allowing the use of an undeclared name 
is deprecated)


Upstream is aware that PyUnicode_FromUnicode was deprecated but has not 
acted on that yet. Upstream development is pretty much dead, someone 
will have to provide a patch to port python-mapnik away from 
PyUnicode_FromUnicode.


Fedora has a patch for this which we now use too.

Kind Regards,

Bas

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



Bug#1055581: libgeo-gdal-ffi-perl: FTBFS with GDAL 3.8.0

2023-11-12 Thread Sebastiaan Couwenberg

Control: tags -1 fixed-upstream

Upstream fix:


https://github.com/ajolma/Geo-GDAL-FFI/commit/8eee52009825a5897aecf8b1b18f79d1100fce21

Kind Regards,

Bas

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



Bug#1055843: python-pyproj: Build-Depends on python3-xarray which is not in testing

2023-11-12 Thread Sebastiaan Couwenberg

On 11/12/23 15:46, Graham Inggs wrote:

python-pyproj has a build-dependency on python3-xarray which is no
longer in testing.


xarray is required for test/test_utils.py.


Please drop this build-dependency or help get python3-xarray back into testing.


I already provided a patch for python-xarray in #1050854, but I'm not 
willing to NMU the package. Alastair doesn't push his changes to Salsa 
far too often. I'd be willing to do a team upload if it was a properly 
team maintained package, but Alastair's packages aren't.


By providing the patch in #1050854, I've already done what I can to fix 
the xarray mess, now it's up to someone else to resolve the outstanding 
issues with that badly maintained package.


Kind Regards,

Bas

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



Bug#1055682: gdal b-d's on python3-all-dev, but only builds for the default python version

2023-11-11 Thread Sebastiaan Couwenberg

On 11/11/23 10:36, Matthias Klose wrote:

On 10.11.23 13:51, Sebastiaan Couwenberg wrote:
python3-gdal_3.7.3+dfsg-1_amd64.deb doesn't have any extensions for 
3.12.


The installation for 3.12 fails:

  Traceback (most recent call last):
    File "/<>/build-py3.12/swig/python/setup.py", line 
14, in 

  from setuptools.command.build_ext import build_ext
    File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 
9, in 

  import distutils.core
  ModuleNotFoundError: No module named 'distutils'

There is an issue with setuptools in your build environment.


it might be difficult to reproduce in Debian without having 3.12 enabled 
as the default.  But your reluctance to point a removed distutils module 
in 3.12 to some issue in "my build environment" is odd.


I won't waste any more effort into this until you get the RC report from 
the next test rebuild of unstable.


`python3.12 -c "from setuptools.command.build_ext import build_ext"` 
works just fine in Debian unstable.


setuptools bundles distutils, so I suspect _distutils_hack.override is 
not working as expected.


Kind Regards,

Bas

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



Bug#1055682: gdal b-d's on python3-all-dev, but only builds for the default python version

2023-11-10 Thread Sebastiaan Couwenberg

On 11/10/23 13:30, Matthias Klose wrote:

see
https://launchpadlibrarian.net/696024489/buildlog_ubuntu-noble-amd64.gdal_3.7.3+dfsg-1_BUILDING.txt.gz


That shows:

 for V in 3.12 3.11; do \

 -- Found Python: /usr/bin/python3.12 (found suitable exact version 
"3.12.0") found components: Interpreter Development NumPy 
Development.Module Development.Embed


 -- Found Python: /usr/bin/python3 (found suitable exact version 
"3.11.6") found components: Interpreter Development NumPy 
Development.Module Development.Embed


 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_gdal.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_gdalconst.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_osr.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_ogr.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_gnm.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_gdal_array.cpython-312-x86_64-linux-gnu.so 
-> osgeo


 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_gdal.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_gdalconst.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_osr.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_ogr.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_gnm.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_gdal_array.cpython-311-x86_64-linux-gnu.so 
-> osgeo


The extensions does get built for both.


python3-gdal_3.7.3+dfsg-1_amd64.deb doesn't have any extensions for 3.12.


The installation for 3.12 fails:

 Traceback (most recent call last):
   File "/<>/build-py3.12/swig/python/setup.py", line 14, 
in 

 from setuptools.command.build_ext import build_ext
   File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 
9, in 

 import distutils.core
 ModuleNotFoundError: No module named 'distutils'

There is an issue with setuptools in your build environment.

Kind Regards,

Bas

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



Bug#1055716: python-mapnik ftbfs with Python 3.12

2023-11-10 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://github.com/mapnik/python-mapnik/issues/260

On 11/10/23 10:49, Matthias Klose wrote:
src/python_grid_utils.cpp:108:26: error: there are no arguments to 
‘PyUnicode_FromUnicode’ that depend on a template parameter, so a 
declaration of ‘PyUnicode_FromUnicode’ must be available [-fpermissive]
   108 |  PyUnicode_FromUnicode(line.get(), 
array_size;

   |  ^
src/python_grid_utils.cpp:108:26: note: (if you use ‘-fpermissive’, G++ 
will accept your code, but allowing the use of an undeclared name is 
deprecated)


Upstream is aware that PyUnicode_FromUnicode was deprecated but has not 
acted on that yet. Upstream development is pretty much dead, someone 
will have to provide a patch to port python-mapnik away from 
PyUnicode_FromUnicode.


Kind Regards,

Bas

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



Bug#1055682: gdal b-d's on python3-all-dev, but only builds for the default python version

2023-11-09 Thread Sebastiaan Couwenberg

Control: tags -1 moreinfo

On 11/10/23 07:55, Matthias Klose wrote:
gdal b-d's on python3-all-dev, but only builds for the default python 
version.


No it doesn't.

The build is execute for all versions returned by py3versions -sv:


https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L18

https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L46

https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L51-L53
https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L99

https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L104

https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L109

What makes you think that only the default is used?

Kind Regards,

Bas

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



Bug#1054715: postgis: FTBFS: make[3]: *** [Makefile:261: de9im01.png] Error 1

2023-10-27 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://trac.osgeo.org/postgis/ticket/5593

On 10/27/23 21:09, Lucas Nussbaum wrote:

convert-im6.q16: attempt to perform an operation not allowed by the security 
policy `@generator-REtQrw/draw0' @ error/string.c/FileToString/1020.
Failure return code (1) from command: convert -size 200x200 xc:none -fill none -stroke 
"#6495ED" -strokewidth 4 -draw '@generator-REtQrw/draw0' -flip 
generator-REtQrw/tmp0.pngreading styles from wkt/styles.conf


This is caused by the recent update of imagemagick.

Switching to graphicsmagick may be a viable shortterm workaround.

Kind Regards,

Bas

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



Bug#1054227: /usr/bin/josm: Randomly stops processing hotkeys until mouse is clicked

2023-10-19 Thread Sebastiaan Couwenberg

On 10/19/23 19:16, Matija Nalis wrote:

I usually use icewm window manager (no any desktop environment); however I've 
reproduced the same problem in aewm++,
evilwm, flwm, fvwm3, lwm and icewm out of several that I tried, and the issue 
is reproducable in all of them (in some
even quicker; i.e. it blocks every time, not just every second or third or 
forth time as it does in icewm).

However, much to my surprise, I've found that the issue does not seem to happen 
(or at least happen much more rarely,
i.e. I can't easily reproduce it in ~30+ keypresses) in openbox, twm and i3 
window managers!


Try KDE, that works for me.


Does that gives a clue? It seems like it might be some strange interaction 
between JOSM (or maybe java itself, that is,
some of its GUI components) and window managers?

Can you reproduce it with one of window managers above?
Anything else I could try to pinpoint it down?


It seems unlikely you're using Wayland with the above, but if you do, 
try X11 that's what KDE uses and I haven't been able to reproduce the 
issue there.


Kind Regards,

Bas

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



Bug#1054227: /usr/bin/josm: Randomly stops processing hotkeys until mouse is clicked

2023-10-19 Thread Sebastiaan Couwenberg

Control: tags -1 moreinfo

On Thu, 19 Oct 2023 16:10:59 +0200 Matija Nalis wrote:

Version: 0.0.svn18646+dfsg-1


Please update the josm package to version in bookworm-backports.

I cannot reproduce the issue with josm from bookworm-backports.

Can you still reproduce the issue after updating the package?

Kind Regards,

Bas

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



Bug#1054186: [Pkg-nagios-devel] Bug#1054186: icingadb: installs icingadb.service twice once dh_installsystemd installs to /usr

2023-10-18 Thread Sebastiaan Couwenberg

Control: tags -1 pending

Thanks for the patch, it's applied in git.

Kind Regards,

Bas

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



Bug#1054036: php-geos: Triggers PHP Warning on every PHP call

2023-10-16 Thread Sebastiaan Couwenberg

Control: tags -1 pending

This is fixed in git, but note that php-geos is not well maintained 
upstream. It has test failures with GEOS 3.12, for example. You're 
better off looking for an alternative or getting involved upstream.


Kind Regards,

Bas

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



Bug#1053941: python-geopandas: test failure with pandas 2.1

2023-10-14 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://github.com/geopandas/geopandas/pull/2994

On Sat, 14 Oct 2023 18:00:53 +0100 "Rebecca N. Palmer" wrote:
python-geopandas fails its autopkgtest with pandas 2.1, currently in 
experimental.


Log:
https://ci.debian.net/data/autopkgtest/unstable/amd64/p/python-geopandas/38997837/log.gz

A common source of failures is new pandas FutureWarnings in tests that 
are set to fail on unexpected warnings.


The comment for the test in question suggests a known issues in pandas 
2.1.0:


 if not Version(pd.__version__) == Version("2.1.0"):
 # https://github.com/geopandas/geopandas/issues/2948 - bug in 
pandas 2.1.0


The workaround will need to be applied to 2.1.1 as well and likely all 
other 2.1.x releases.


I'll likely just add an xfail for this test if there is no upstream when 
pandas 2.1 moves to unstable.


Kind Regards,

Bas

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



Bug#1053639: qmapshack: The help files aren't readable by qmapshack

2023-10-07 Thread Sebastiaan Couwenberg

On 10/7/23 19:37, Dieter Faulbaum wrote:

Pressing F1 in qmapshack doesn't show any help.
This is only caused by the files
/usr/share/doc/HTML/{QMSHelp.qch.gz,QMSHelp.qhc.gz,
QMTHelp.qch.gz,QMTHelp.qhc.gz}, which are all "gzipped".
If they are "gunzipped", the help is shown well in qmapshack.


This is fixed in git by overriding dh_compress.

Kind Regards,

Bas

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



Bug#1053542: src/javax/annoation/* license

2023-10-06 Thread Sebastiaan Couwenberg

On 10/6/23 14:33, Taylor Smock wrote:
@Thorsten Alteholz: Can you please explain /why/ you think those files 
have the CC-BY-2.5 license?


All the javax.annotation.concurrent sources are CC-BY-2.5, see:


https://sources.debian.org/src/josm/0.0.svn18822%2Bdfsg-1/src/javax/annotation/concurrent/GuardedBy.java/

https://sources.debian.org/src/josm/0.0.svn18822%2Bdfsg-1/src/javax/annotation/concurrent/Immutable.java/

https://sources.debian.org/src/josm/0.0.svn18822%2Bdfsg-1/src/javax/annotation/concurrent/NotThreadSafe.java/

https://sources.debian.org/src/josm/0.0.svn18822%2Bdfsg-1/src/javax/annotation/concurrent/ThreadSafe.java/

These all have:

 /*
  * Copyright (c) 2005 Brian Goetz
  * Released under the Creative Commons Attribution License
  *   (http://creativecommons.org/licenses/by/2.5)
  * Official home: http://www.jcip.net
  */

Kind Regards,

Bas

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



Bug#1053542: package contains license CC-BY-2.5

2023-10-05 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://josm.openstreetmap.de/ticket/23220

On 10/5/23 23:42, Thorsten Alteholz wrote:

unfortunately your package contains files with license: CC-BY-2.5

    src/javax/annotation/*

As you can see on [1] this license is not compatible with DFSG, so please
remove the files or move the package to non-free.


Switching to jakarta.annotation may be option, it uses EPL-2.0 or 
GPL-2.0 with Classpath-exception-2.0.


If not, we'll have to move the package to non-free.

I'll need to test the jakarta.annotation changes and forward those 
upstream if it works.


Kind Regards,

Bas

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



Bug#1053458: [DKIM] Bug#1053458: openstreetmap-carto-common: Configure step failed with FATAL: role "root" does not exist

2023-10-05 Thread Sebastiaan Couwenberg

On 10/4/23 14:59, Nicolas Peugnet wrote:

psycopg2.OperationalError: connection to server on socket 
"/var/run/postgresql/.s.PGSQL.5432" failed: FATAL:  role "root" does not exist


openstreetmap-carto-common has more issues, it lacks the dependencies 
for the get-external-data.py script (python3-{psycopg2,requests,yaml}) 
causing it to fail in minimal chroot.


I think we should remove the automatic execution of get-external-data.py 
in the maintainer scripts and let the user set it up for their 
environment. But I'll leave that to josch.


Kind Regards,

Bas

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



Bug#1053337: qgis_process ails with Command --noversioncheck not known

2023-10-01 Thread Sebastiaan Couwenberg

Control: tags -1 pending

This is fixed in git:


https://salsa.debian.org/debian-gis-team/qgis/-/commit/84235db07927e12fbde967dd07a0eed165de5bd1

Kind Regards,

Bas

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



Bug#1052715: tirex: let dh_installsystemd choose the location of systemd units

2023-09-26 Thread Sebastiaan Couwenberg

Control: tags -1 pending

Thanks for the patch, it's applied in git.

Kind Regards,

Bas

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



Bug#1052037: fasttext: Can't be imported on armel

2023-09-23 Thread Sebastiaan Couwenberg

Something like this may suffice as a workaround:

diff --git a/debian/rules b/debian/rules
index 9ebd14e..ab49761 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,11 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/buildflags.mk
+include /usr/share/dpkg/architecture.mk
+
+ifneq (,$(filter $(DEB_BUILD_ARCH),armel))
+export DEB_LDFLAGS_MAINT_APPEND = -latomic
+endif

 # see ENVIRONMENT in dpkg-buildflags(1)
 # package maintainers to append CFLAGS

Something like this would be better:

 https://github.com/ccache/ccache/pull/723/files

Kind Regards,

Bas

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



<    1   2   3   4   5   6   7   8   9   10   >