Your message dated Fri, 07 Nov 2025 16:50:20 +0000
with message-id <[email protected]>
and subject line Bug#1120249: fixed in app-model 0.5.0-1
has caused the Debian Bug report #1120249,
regarding app-model: FTBFS: E   pydantic.warnings.PydanticDeprecatedSince212: 
Using `@model_validator` with mode='after' on a classmethod is deprecated.
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.)


-- 
1120249: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120249
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:app-model
Version: 0.4.0-2
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202511/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:app-model, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" 
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_app-model  
* Building wheel...
Successfully built app_model-0.4.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with 
"installer" module
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_app-model/build; python3.13 -m pytest 
--verbosity=2 -m 'not needs_network'
ImportError while loading conftest 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_app-model/build/tests/conftest.py'.
tests/conftest.py:10: in <module>
    from app_model import Action, Application
app_model/__init__.py:10: in <module>
    from ._app import Application
app_model/_app.py:21: in <module>
    from .registries import (
app_model/registries/__init__.py:4: in <module>
    from ._keybindings_reg import KeyBindingsRegistry
app_model/registries/_keybindings_reg.py:9: in <module>
    from app_model.types import KeyBinding
app_model/types/__init__.py:5: in <module>
    from ._action import Action
app_model/types/_action.py:6: in <module>
    from ._keybinding_rule import KeyBindingRule
app_model/types/_keybinding_rule.py:9: in <module>
    from ._keys import StandardKeyBinding
app_model/types/_keys/__init__.py:2: in <module>
    from ._keybindings import KeyBinding, SimpleKeyBinding
app_model/types/_keys/_keybindings.py:15: in <module>
    class SimpleKeyBinding(BaseModel):
app_model/types/_keys/_keybindings.py:162: in SimpleKeyBinding
    @model_validator(mode="after")  # type: ignore
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/pydantic/functional_validators.py:725: in dec
    warnings.warn(
E   pydantic.warnings.PydanticDeprecatedSince212: Using `@model_validator` with 
mode='after' on a classmethod is deprecated. Instead, use an instance method. 
See the documentation at 
https://docs.pydantic.dev/2.12/concepts/validators/#model-after-validator. 
Deprecated in Pydantic V2.12 to be removed in V3.0.
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=4: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_app-model/build; python3.13 -m pytest 
--verbosity=2 -m 'not needs_network'
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 
returned exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: app-model
Source-Version: 0.5.0-1
Done: Roland Mas <[email protected]>

We believe that the bug you reported is fixed in the latest version of
app-model, 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.
Roland Mas <[email protected]> (supplier of updated app-model 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: Fri, 07 Nov 2025 17:22:58 +0100
Source: app-model
Architecture: source
Version: 0.5.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Roland Mas <[email protected]>
Closes: 1120249
Changes:
 app-model (0.5.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * Ignore deprecation warning (reported upstream), to fix: "FTBFS: E
     pydantic.warnings.PydanticDeprecatedSince212: Using `@model_validator`
     with mode='after' on a classmethod is deprecated.", thanks to Santiago
     Vila (Closes: #1120249).
Checksums-Sha1:
 fede26b1e83d4278d81098174ab6106301b9d57b 2518 app-model_0.5.0-1.dsc
 0dd988df540d0aa03095ee67640cccc12ca4db9e 121918 app-model_0.5.0.orig.tar.gz
 eba4a92bb60d8e06526f90d2325160f23b00f802 3904 app-model_0.5.0-1.debian.tar.xz
 c18c13c4d0ae5166a0d332262ec866c1139c03a3 11787 
app-model_0.5.0-1_amd64.buildinfo
Checksums-Sha256:
 9800be80723cffb07b36d5f9455a75acb5d81473afc5379c31a86ff7ac9b59a9 2518 
app-model_0.5.0-1.dsc
 0c1b9c174e1b318b0216a82501defc6ad2d5b06ab2dbb8341b2c21bcb28b44ad 121918 
app-model_0.5.0.orig.tar.gz
 56d9be6b4d2521275fc9775f4878ea596f8ea2a8c560551132fb1472ee1f77a4 3904 
app-model_0.5.0-1.debian.tar.xz
 80a848c45d374845d136e388098b997b61f972dd99dd930a365c51abdcdecfca 11787 
app-model_0.5.0-1_amd64.buildinfo
Files:
 ab41bc23cbbb31a3b135efa081c608ff 2518 python optional app-model_0.5.0-1.dsc
 d779d5208958c3dc2e8f3e17100978ed 121918 python optional 
app-model_0.5.0.orig.tar.gz
 61144ab93976bf271b9c66f7c2df6b51 3904 python optional 
app-model_0.5.0-1.debian.tar.xz
 db7fe169f2797704c1ff38517647bec7 11787 python optional 
app-model_0.5.0-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmkOHZIACgkQ0w3s0lmT
IvyYhw//ZZUyPwX7Wuy2McUfkBJmdlTVK4x6p1FdNp1IRfWBPmalNF308q6H5zgA
tAu/y8hswCLB0IFXQ80PL3nIJfTN0Xq0YuUFOEyy8042nXfmcnNw1yy9Qm6IVNaA
tO5jzNjQXyJFjTISuSdeGl+7Awj9/SX0LzmuFfve/R4tnnZfUnn17/rtwVhIEtA6
bgjEI8DQr6EnkL1A1R0b80yDFt2LzwXb/im57C/xvluL6m8uXLwhzrV4qGst3aFn
uWjOI+G9loEM1UqR9UcNkLPGJm6IfGcwFxtxd8pFSZJlQNQNnOCAITuLSbGUaS/r
IyH9tSguT+STso3Knx5hCTP4dExIu+4ezeFKdcwAwqeWi5J3CmXaJ89SY/Lw9IWF
MQ3rCD/wRAe8bS7F/werp/sW+XdPzJMi3UbBNiHEiYecEtcjm4oxH4h/m5Rcd3Pk
580s+wojT77IfjzNrY/oULCEjECq2lUwXjEEZnu10j4/yQQGELGR3HfMWJHH3w+4
bhC+yc0t801Hgn0+VipEWjKBukNcisGmoVZUerJZ5zITuoJNCVCb7wych1MHz62R
7FVIhRUWf3+FGs/3J+E1MgJ1Bqs9CUm9Zo/ew47v8f9azmUnruD1mo2/YcFEZtlG
zxMnxh7A7l86ShMylOQ2eoZSR91fnql7VG2/49SOzaOu+HHvyb0=
=PxYu
-----END PGP SIGNATURE-----

Attachment: pgpplSJgArRxa.pgp
Description: PGP signature


--- End Message ---

Reply via email to