Your message dated Thu, 11 Dec 2025 07:05:05 +0000
with message-id <[email protected]>
and subject line Bug#1122024: fixed in python-srsly 2.5.2-2
has caused the Debian Bug report #1122024,
regarding python-srsly: FTBFS with Python 3.14
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.)


-- 
1122024: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122024
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-srsly
Version: 2.5.1-1
Severity: serious
Tags: ftbfs
User: [email protected]
Usertags: python3.14

Hi Maintainer

python-srsly FTBFS when built with Python 3.14 as a supported version
[1].  I've copied what I hope is the relevant part of the log below.

Regards
Graham


[1] https://buildd.debian.org/status/package.php?p=python-srsly


================================== FAILURES ===================================
_____________________ CloudPickleFileTests.test_empty_file _____________________

self = &lt;srsly.tests.cloudpickle.cloudpickle_file_test.CloudPickleFileTests
testMethod=test_empty_file&gt;

    def test_empty_file(self):
        # Empty file
        open(self.tmpfilepath, &apos;w&apos;).close()
        with open(self.tmpfilepath, &apos;r&apos;) as f:
&gt;           self.assertEqual(&apos;&apos;,
pickle.loads(cloudpickle.dumps(f)).read())
                                              ^^^^^^^^^^^^^^^^^^^^

srsly/tests/cloudpickle/cloudpickle_file_test.py:29:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
srsly/cloudpickle/cloudpickle_fast.py:73: in dumps
    cp.dump(obj)
srsly/cloudpickle/cloudpickle_fast.py:632: in dump
    return Pickler.dump(self, obj)
           ^^^^^^^^^^^^^^^^^^^^^^^
srsly/cloudpickle/cloudpickle_fast.py:737: in reducer_override
    return self._function_reduce(obj)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
srsly/cloudpickle/cloudpickle_fast.py:592: in _function_reduce
    if _should_pickle_by_reference(obj):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
srsly/cloudpickle/cloudpickle.py:256: in _should_pickle_by_reference
    module_and_name = _lookup_module_and_qualname(obj, name=name)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
srsly/cloudpickle/cloudpickle.py:309: in _lookup_module_and_qualname
    obj2, parent = _getattribute(module, name)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

obj = &lt;module &apos;srsly.cloudpickle.cloudpickle&apos; from
&apos;/build/reproducible-path/python-srsly-2.5.1/.pybuild/cpython3_3.14_srsly/build/srsly/cloudpickle/cloudpickle.py&apos;&gt;
dotted_path = &apos;_make_function&apos;

    def _getattribute(obj, dotted_path):
        for subpath in dotted_path:
&gt;           obj = getattr(obj, subpath)
                  ^^^^^^^^^^^^^^^^^^^^^
E           RecursionError: Stack overflow (used 8152 kB) while
calling a Python object
E           Normalization failed: type=AttributeError args=&lt;unknown&gt;
E           when serializing function reconstructor
E           when serializing function object
...
E           when serializing function reconstructor
E           when serializing function object

--- End Message ---
--- Begin Message ---
Source: python-srsly
Source-Version: 2.5.2-2
Done: Stuart Prescott <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-srsly, 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.
Stuart Prescott <[email protected]> (supplier of updated python-srsly 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: Thu, 11 Dec 2025 17:42:27 +1100
Source: python-srsly
Architecture: source
Version: 2.5.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1122024
Changes:
 python-srsly (2.5.2-2) unstable; urgency=medium
 .
   * Team upload.
   * Upload to unstable along with python-confection.
 .
 python-srsly (2.5.2-1) experimental; urgency=medium
 .
   * Team upload.
   * New upstream release that declares Python 3.14 compatibility.
   * Backport upstream work to de-vendor modules thus avoiding
     incompatibilities in old cloudpickle and ujson packages
     (Closes: #1122024).
Checksums-Sha1:
 0623869806c0af352ff73c9328fc2b28edb6d33c 2484 python-srsly_2.5.2-2.dsc
 a85e5efc2c611f23e05374f43af106b0c7493ad3 68304 
python-srsly_2.5.2-2.debian.tar.xz
 3716aff3d9b8ae92987c4cefe8839e2d8bfbe6cb 464848 python-srsly_2.5.2-2.git.tar.xz
 360d4f0a2fc118bf0123c24dd69c37e0919e90bf 18246 
python-srsly_2.5.2-2_source.buildinfo
Checksums-Sha256:
 14619d05fb98efc2b9e8b03d38f4fdd684f50143744708cf8f609821abc2eb53 2484 
python-srsly_2.5.2-2.dsc
 74bd1704099e2dc8aab8c6e64f27a5c3a1fca4e01bebd8a56ecb5d188b7f90c5 68304 
python-srsly_2.5.2-2.debian.tar.xz
 0d72fcacb8db329341264dd442ae155d398803659959b4475d93d3752a00bdee 464848 
python-srsly_2.5.2-2.git.tar.xz
 0f4d5fd6b58bbf0b59d0d245abff366af20ee8780a1d9d68d04a4632a3f93d96 18246 
python-srsly_2.5.2-2_source.buildinfo
Files:
 572fe3844a74cbe83bb0e92ed851b9c9 2484 python optional python-srsly_2.5.2-2.dsc
 6ccd985543270d9c2c48a5d68be00243 68304 python optional 
python-srsly_2.5.2-2.debian.tar.xz
 37db048861aaa71e9fe2df26d9542a73 464848 python optional 
python-srsly_2.5.2-2.git.tar.xz
 86925cfaa752fc9be18264bb5e03338a 18246 python optional 
python-srsly_2.5.2-2_source.buildinfo
Git-Tag-Info: tag=f3b54e4a0df958650f28d2d18180417aaac83663 
fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmk6aQkACgkQYG0ITkaD
wHmCCg/9EnI0sK9TYT1iQqN3XldOupHtxmYfWcVKwVEacRGFvgj+vde/jgOtfIsp
kx8x3nAvatt4n2ieu31yE78kS8wJlqp/Qj66XPI/4Lyav0TK82CwVVAZIzanggzi
OROeUY59aHpL5oJcsRJ9Y6Jhi3iIPp2LwCXqtiNDRgIULsgwLRazfrzev+Gq7WOJ
926QQgpkua1U8vT6hT8bj6ayCX1P2Xf/3QHWej8sPuP6TKiWBIG01vlUs4KS09F5
s64+jC8PbbaGLRJDyJekb+Jw7IlccjKsraPfMdZ67oqaUUPsMeqOt9v7GSpMyM/I
STu1KYt5IMhMFUR0mDQoeJp5MOinfWWB0FSCyAxyhJskeX1t/yb6ujtHEQxO+1wV
Sd1hQwWUsipM1kDMqHJFiCTPh8SU5Zto+dNB4kDpyfrEiZnCxjUgc69se1txvu/C
ZVuAO7TXEZIhbQB6ygJTCPCJA8Cy2yHJm5fHH1Wsk/K19g6xph+tburus9VW5Gld
ARE3prHdU4KeCU3Q1wJrfy1qev+BT957r8kS43d4p6eX+UZqFN6+ubk9VlIEsTCX
C0lOIsO6046IcIncwnI1/lSOylCMiOZay/dUwOTJ0XMJ2hBakz+1qhqnqm50RolK
keAjVL0FYwlpp9AAjBmO0ks3RQBpP6O3wdrnsaRD0PGf3er5C14=
=6xRQ
-----END PGP SIGNATURE-----

Attachment: pgpovkvUjs73L.pgp
Description: PGP signature


--- End Message ---

Reply via email to