Your message dated Wed, 30 Sep 2026 05:19:45 +0000
with message-id <[email protected]>
and subject line Bug#1149379: fixed in bpack 1.3.0-4
has caused the Debian Bug report #1149379,
regarding bpack: FTBFS against python 3.15rc2 ('frozendict' object has no 
attribute 'update')
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.)


-- 
1149379: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1149379
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:bpack
Version: 1.3.0-3
User: [email protected]
Usertags: python3.15
Tags: ftbfs, forky, sid
Severity: important

Hi!

While rebuilding the python related packages against the Python 3.15rc2 version we found that bpack fails to build from source:
https://debusine.debian.net/debian/r-python-python3.15/artifact/4856077/

From the log, these are the errors:
==================================== ERRORS ==================================== ___________ ERROR collecting bpack/tests/test_future_annotations.py ____________
bpack/tests/test_future_annotations.py:26: in <module>
    @bpack.descriptor
     ^^^^^^^^^^^^^^^^
bpack/utils.py:27: in wrapper
    return wrap(cls)
           ^^^^^^^^^
bpack/utils.py:19: in wrap
    return func(klass, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
bpack/descriptors.py:544: in descriptor
    set_field_descriptor(field_, field_descr)
bpack/descriptors.py:360: in set_field_descriptor
    _update_field_metadata(field, **new_metadata)
bpack/descriptors.py:318: in _update_field_metadata
    metadata.update(**kwargs)
    ^^^^^^^^^^^^^^^
E AttributeError: 'frozendict' object has no attribute 'update'. Did you mean to use a 'dict' object? ______________ ERROR collecting bpack/tools/tests/test_codegen.py ______________
bpack/tools/tests/test_codegen.py:11: in <module>
    from .data.flat import Flat
bpack/tools/tests/data/flat.py:6: in <module>
    @bpack.descriptor(baseunits=EBaseUnits.BITS)
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
bpack/utils.py:19: in wrap
    return func(klass, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
bpack/descriptors.py:544: in descriptor
    set_field_descriptor(field_, field_descr)
bpack/descriptors.py:360: in set_field_descriptor
    _update_field_metadata(field, **new_metadata)
bpack/descriptors.py:318: in _update_field_metadata
    metadata.update(**kwargs)
    ^^^^^^^^^^^^^^^
E AttributeError: 'frozendict' object has no attribute 'update'. Did you mean to use a 'dict' object?

frozendict is a new type that comes with Python 3.15 and that indeed doesn't have the update method. I'm not sure where this metadata attribute is coming from, but if it needs to be updated it should be a dict not a frozendict.

Setting the severity to important for now. Once Python 3.15 is released and later added to python3-defaults, this bug will become release critical.

--
Regards,
Marga

--- End Message ---
--- Begin Message ---
Source: bpack
Source-Version: 1.3.0-4
Done: Antonio Valentino <[email protected]>

We believe that the bug you reported is fixed in the latest version of
bpack, 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 bpack 
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: Wed, 30 Sep 2026 04:33:51 +0000
Source: bpack
Architecture: source
Version: 1.3.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Antonio Valentino <[email protected]>
Closes: 1149379
Changes:
 bpack (1.3.0-4) unstable; urgency=medium
 .
   [ Bas Couwenberg ]
   * Drop Priority: optional, default since dpkg 1.22.13.
   * Bump Standards-Version to 4.7.4, changes: priority.
 .
   [ Antonio Valentino ]
   * Update dates in d/copyrigth.
   * debian/patches:
     - New 0002-python-3.15-compat.patch (Closes: #1149379).
     - New 0003-reproducicility.patch.
Checksums-Sha1:
 0ff9dcacab302d9413260bd36c3811b971061980 3104 bpack_1.3.0-4.dsc
 583574b22181363d34762f2f6c9c59d5417fb509 4516 bpack_1.3.0-4.debian.tar.xz
 95bf4db8cea205513b4218eacb75d0177d23ce9e 8325 bpack_1.3.0-4_amd64.buildinfo
Checksums-Sha256:
 253f1e6c60c2db2f4dc6816574fc51eb3837d2fb05bebd43bce60833c2d66d1f 3104 
bpack_1.3.0-4.dsc
 7c2752465b3512151a834f6d068a8ae7e8d9626c560f1fb53353e6128bf53911 4516 
bpack_1.3.0-4.debian.tar.xz
 c19166bdfd128f56824b574e60eef067b031717cdba193cbed706bb8174e09f1 8325 
bpack_1.3.0-4_amd64.buildinfo
Files:
 604e15f2a7f47c0fe68869e4829e3976 3104 python optional bpack_1.3.0-4.dsc
 2f7728a6b334c7cf275c0a78c1a5d358 4516 python optional 
bpack_1.3.0-4.debian.tar.xz
 18028b39640b42f70fac949fc96733c2 8325 python optional 
bpack_1.3.0-4_amd64.buildinfo

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

iQJRBAEBCgA7FiEEO3DyCaX/1okDxHLF6/SKslePmBIFAmq8l8gdHGFudG9uaW8u
dmFsZW50aW5vQHRpc2NhbGkuaXQACgkQ6/SKslePmBLNTA//byT/Y55ie+1h39+5
t2BLRyQskVDf58thwO0wv3AQwwrZQ+TPGy25UmZTXr608wQMcBVC4unm1Fi0PdiW
I3FaHxRQn+zHy18LUc5Vk4eKvWYNj67vTOYwW7JSKvtusOq2lzi/66IwlgBd2oMZ
6DTRUw5pGTrUWv5a6hIeHMTs7Xq0Fn7cp/+V7kBzWxWQtxhf1KvAs3DzzcCcIMKc
h4Zskwu9iHIruPogtekY1cdmCLYPBpRe+3o35u8bmDZWbhI8u/kercDrjZ35rJzv
iEIZ/sa7fo4rQGHFkkO62t9sauQqFPRAt39HxCS5bKBzbPuRfPvyiXBGhO3SKO1q
7cohyEerOj/2Qh7iYGKHWyOew42wto/WMDqILO6swo9hDkbBHIfSwUYjgvVTSBjV
vGJIFqhpfVdInrwlDVpTVgH5GCaq//oblG33ZMVdwOlCUcUskltP+jn6CMLyzau4
3bSzuC3YC6DMznxlp80p94REGrGgdTyeqdI2u/XIf/qmrSfP7gP1D7/8EamptptC
UROlJUQr6x0Okwtuj1gyIL9Hlt8f8pDknCZkKyUwoIwhdet3qPOQG9n4bpK9LHrx
7RtUeHT0RlDbJ/3HuT88Y5YCoz31a2GXbrSwRI4cf8HfYT9ZtC/uhVY5lndPqaEU
UgqnMRQX5/PFiwXU0VmhrOZkFIk=
=kmGJ
-----END PGP SIGNATURE-----

Attachment: pgpOCrn9MK0nV.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to