Your message dated Sun, 10 Dec 2023 10:39:50 +0000
with message-id <[email protected]>
and subject line Bug#1057886: fixed in cyarray 1.1-7
has caused the Debian Bug report #1057886,
regarding python3-cyarray has a runtime dependency on cython3 or cython3-legacy
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1057886: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057886
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:cyarray
Version: 1.1-6
Severity: important
Tags: sid trixie patch
User: [email protected]
Usertags: python3.12
cyarray picked up a runtime dependency on cython3-legacy with the last
binNMUs, resulting in unresolvable build dependencies for depending
packages. I nmu'd this package to resolve it quickly.
The patch has two fixes, the first one to override pybuild to create the
cython3 dependency instead of cython3-legacy, and the second one (not
applied), not to have a runtime dependency on cython3 at all. Please
check if it's really needed, and then enable the patch and remove the
pybuild workaround.
diff -Nru cyarray-1.1/debian/changelog cyarray-1.1/debian/changelog
--- cyarray-1.1/debian/changelog 2023-11-26 10:26:57.000000000 +0100
+++ cyarray-1.1/debian/changelog 2023-12-10 08:12:56.000000000 +0100
@@ -1,3 +1,13 @@
+cyarray (1.1-6.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Add a debian/py3dist-overrides file to depend on cython3 instead of
+ cython3-legacy, introduced with the last binNMUs.
+ * Add a patch to not add a runtime dependency on cython3. Not yet applied,
+ should be confirmed that it's safe to apply.
+
+ -- Matthias Klose <[email protected]> Sun, 10 Dec 2023 08:12:56 +0100
+
cyarray (1.1-6) unstable; urgency=medium
* Standards version bumped to 4.6.2 (no changes).
diff -Nru cyarray-1.1/debian/patches/no-cython-rt-dependency.diff cyarray-1.1/debian/patches/no-cython-rt-dependency.diff
--- cyarray-1.1/debian/patches/no-cython-rt-dependency.diff 1970-01-01 01:00:00.000000000 +0100
+++ cyarray-1.1/debian/patches/no-cython-rt-dependency.diff 2023-12-10 08:12:48.000000000 +0100
@@ -0,0 +1,11 @@
+--- a/setup.py
++++ b/setup.py
+@@ -87,7 +87,7 @@ def setup_package():
+
+ # The requirements.
+ install_requires = [
+- 'numpy', 'mako', 'Cython>=0.20', 'setuptools>=6.0'
++ 'numpy', 'mako', 'setuptools>=6.0'
+ ]
+ tests_require = ["pytest"]
+ docs_require = ["sphinx"]
diff -Nru cyarray-1.1/debian/patches/series cyarray-1.1/debian/patches/series
--- cyarray-1.1/debian/patches/series 2023-11-26 10:26:57.000000000 +0100
+++ cyarray-1.1/debian/patches/series 2023-12-10 08:12:56.000000000 +0100
@@ -1,3 +1,4 @@
0001-spelling.patch
0002-Compatibility-with-numpy-v1.24.patch
0003-Compatibility-with-cython-v3.0.patch
+#no-cython-rt-dependency.diff
diff -Nru cyarray-1.1/debian/py3dist-overrides cyarray-1.1/debian/py3dist-overrides
--- cyarray-1.1/debian/py3dist-overrides 1970-01-01 01:00:00.000000000 +0100
+++ cyarray-1.1/debian/py3dist-overrides 2023-12-10 08:12:56.000000000 +0100
@@ -0,0 +1 @@
+Cython
--- End Message ---
--- Begin Message ---
Source: cyarray
Source-Version: 1.1-7
Done: Antonio Valentino <[email protected]>
We believe that the bug you reported is fixed in the latest version of
cyarray, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Antonio Valentino <[email protected]> (supplier of updated cyarray
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 10 Dec 2023 09:56:49 +0000
Source: cyarray
Architecture: source
Version: 1.1-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Antonio Valentino <[email protected]>
Closes: 1057886
Changes:
cyarray (1.1-7) unstable; urgency=medium
.
* New d/clean file.
* Switch to dh-sequence-*.
* Switch to autopkgtest-pkg-pybuild.
* Apply patches provided by Matthias Klose (Closes: #1057886).
* debian/control:
- Do not use undefined substitution variables.
* debian/rules:
- Set PYBUILD_TEST_ARGS.
* debian/patches:
- Refresh and renumber all patches.
Checksums-Sha1:
d726ed85241773480c2f6f8d984abd7133cd061f 2156 cyarray_1.1-7.dsc
d45d1adbc6b207e2985900cd68436c0d9587a8b5 5864 cyarray_1.1-7.debian.tar.xz
9ccced668e3fff2b1d67100805b371cdff684afb 7762 cyarray_1.1-7_amd64.buildinfo
Checksums-Sha256:
6e60cad7b683bb9b06e5f355ba2a56715f9bfb217f51b82e457cfadf8ac172bb 2156
cyarray_1.1-7.dsc
95380687067dc298d200ec1a50bf375ab14b295991019d8492d694576f226f4b 5864
cyarray_1.1-7.debian.tar.xz
ce1a36d1f704268f18f15d529cdad334de81405ccc704fa4dd14358a4db4a343 7762
cyarray_1.1-7_amd64.buildinfo
Files:
cc541258c3e4bf44e732060dfa489d12 2156 python optional cyarray_1.1-7.dsc
8097198c00e1b94a6bc46700ebc12f7e 5864 python optional
cyarray_1.1-7.debian.tar.xz
345567f3de69c6b087a1f4a2d7878ed4 7762 python optional
cyarray_1.1-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJRBAEBCgA7FiEEO3DyCaX/1okDxHLF6/SKslePmBIFAmV1kjMdHGFudG9uaW8u
dmFsZW50aW5vQHRpc2NhbGkuaXQACgkQ6/SKslePmBJDMA/9EhL7UMyd3Kw4jVAh
G9ispsT9O35rZS9GQC2h6c0Xa+fF9Ur+45c7fYQmDN05qvIg8cZ4sHmi5iQsvPGx
sbuz8wooQudWYeczu62n+T9nJ4jLuvSO2oKQ72Ql/9s0YdhgQvH/vtvnmEVubQL6
UeoOqbuv5u9lI+bZjhS8HsFjiyKozhPS/sTR7wGiwYIvzQYxdDnOww4A+toO4sox
LuwTovxOm4qq3z3dufiNAA4LWQptxMyt27TthIuHKdeVHNKEwmg1H+2etSzTKrcY
/SHfPaZiNp7P8E2FOujAcTvWkGAWsg5L0TtCk6tniAhppy2X0LzruYHmtyBa0Z9Q
gQ70APo6uMcUPu6BG/sfD6Xepzj00csjxfFBgjUl+8r6pyQZxRHj7tJ6q1ZtHjCR
NtjCjmN8iUTDZOI+MFuhHaTvg1HdnKVBvuAqQhbn3BYvcASii6gjJQgLWgNpy0AD
0ikx4Ehm3ADT22J8D8RQ2s3G6wp3FwhokXJ61uOBAtLx+hMTMLlIs7EOynXVLxaP
2TdJ8eCsUNK2k+tybBUfgFxED/N+BC4LSyL9lWB/vdF7q5fScFnw223HE84so4C3
Dndkv8zRtUhPw8sCmKDp5yRrDHbaomKNmpL32Th50lGVccyvCOZznct5IvxDH+74
RgZ1G4XvITcZNdwx+PWsz5lTgno=
=TwtZ
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers