Your message dated Sun, 18 Jan 2026 15:49:20 +0000
with message-id <[email protected]>
and subject line Bug#1112980: fixed in grpc 1.51.1-7
has caused the Debian Bug report #1112980,
regarding python-gassist-text: FTBFS: dh_auto_test: error: pybuild --test
--test-pytest -i python{version} -p "3.14 3.13" returned exit code 13
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.)
--
1112980: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112980
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-gassist-text
Version: 0.0.11-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/202512/
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:python-gassist-text, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
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:131: Building wheel for python3.14 with "build"
module
I: pybuild base:317: python3.14 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82:
SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for
`project.license`. You can also use `project.license-files`. (Both options
available on setuptools>=77.0.0).
By 2026-Feb-18, you need to update your project and remove deprecated
calls
or your builds will no longer be supported.
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
running bdist_wheel
running build
running build_py
creating build/lib/gassist_text
copying src/gassist_text/textinput.py -> build/lib/gassist_text
copying src/gassist_text/assistant_helpers.py -> build/lib/gassist_text
copying src/gassist_text/__init__.py -> build/lib/gassist_text
creating build/lib/google/assistant/embedded/v1alpha2
copying src/google/assistant/embedded/v1alpha2/embedded_assistant_pb2_grpc.py
-> build/lib/google/assistant/embedded/v1alpha2
copying src/google/assistant/embedded/v1alpha2/embedded_assistant_pb2.py ->
build/lib/google/assistant/embedded/v1alpha2
copying src/google/assistant/embedded/v1alpha2/__init__.py ->
build/lib/google/assistant/embedded/v1alpha2
running egg_info
creating src/gassist_text.egg-info
writing src/gassist_text.egg-info/PKG-INFO
writing dependency_links to src/gassist_text.egg-info/dependency_links.txt
writing requirements to src/gassist_text.egg-info/requires.txt
writing top-level names to src/gassist_text.egg-info/top_level.txt
writing manifest file 'src/gassist_text.egg-info/SOURCES.txt'
reading manifest file 'src/gassist_text.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'src/gassist_text.egg-info/SOURCES.txt'
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/google
creating build/bdist.linux-x86_64/wheel/google/assistant
creating build/bdist.linux-x86_64/wheel/google/assistant/embedded
creating build/bdist.linux-x86_64/wheel/google/assistant/embedded/v1alpha2
copying
build/lib/google/assistant/embedded/v1alpha2/embedded_assistant_pb2_grpc.py ->
build/bdist.linux-x86_64/wheel/./google/assistant/embedded/v1alpha2
copying build/lib/google/assistant/embedded/v1alpha2/embedded_assistant_pb2.py
-> build/bdist.linux-x86_64/wheel/./google/assistant/embedded/v1alpha2
copying build/lib/google/assistant/embedded/v1alpha2/__init__.py ->
build/bdist.linux-x86_64/wheel/./google/assistant/embedded/v1alpha2
creating build/bdist.linux-x86_64/wheel/gassist_text
copying build/lib/gassist_text/textinput.py ->
build/bdist.linux-x86_64/wheel/./gassist_text
copying build/lib/gassist_text/assistant_helpers.py ->
build/bdist.linux-x86_64/wheel/./gassist_text
copying build/lib/gassist_text/__init__.py ->
build/bdist.linux-x86_64/wheel/./gassist_text
running install_egg_info
Copying src/gassist_text.egg-info to
build/bdist.linux-x86_64/wheel/./gassist_text-0.0.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/gassist_text-0.0.11.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/.tmp-tkzcjt_y/gassist_text-0.0.11-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'gassist_text/__init__.py'
adding 'gassist_text/assistant_helpers.py'
adding 'gassist_text/textinput.py'
adding 'gassist_text-0.0.11.dist-info/licenses/LICENSE'
adding 'google/assistant/embedded/v1alpha2/__init__.py'
adding 'google/assistant/embedded/v1alpha2/embedded_assistant_pb2.py'
adding 'google/assistant/embedded/v1alpha2/embedded_assistant_pb2_grpc.py'
adding 'gassist_text-0.0.11.dist-info/METADATA'
adding 'gassist_text-0.0.11.dist-info/WHEEL'
adding 'gassist_text-0.0.11.dist-info/top_level.txt'
adding 'gassist_text-0.0.11.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built gassist_text-0.0.11-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.14 with
"installer" module
I: pybuild plugin_pyproject:131: Building wheel for python3.13 with "build"
module
I: pybuild base:317: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82:
SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for
`project.license`. You can also use `project.license-files`. (Both options
available on setuptools>=77.0.0).
By 2026-Feb-18, you need to update your project and remove deprecated
calls
or your builds will no longer be supported.
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
running bdist_wheel
running build
running build_py
running egg_info
writing src/gassist_text.egg-info/PKG-INFO
writing dependency_links to src/gassist_text.egg-info/dependency_links.txt
writing requirements to src/gassist_text.egg-info/requires.txt
writing top-level names to src/gassist_text.egg-info/top_level.txt
reading manifest file 'src/gassist_text.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'src/gassist_text.egg-info/SOURCES.txt'
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/google
creating build/bdist.linux-x86_64/wheel/google/assistant
creating build/bdist.linux-x86_64/wheel/google/assistant/embedded
creating build/bdist.linux-x86_64/wheel/google/assistant/embedded/v1alpha2
copying
build/lib/google/assistant/embedded/v1alpha2/embedded_assistant_pb2_grpc.py ->
build/bdist.linux-x86_64/wheel/./google/assistant/embedded/v1alpha2
copying build/lib/google/assistant/embedded/v1alpha2/embedded_assistant_pb2.py
-> build/bdist.linux-x86_64/wheel/./google/assistant/embedded/v1alpha2
copying build/lib/google/assistant/embedded/v1alpha2/__init__.py ->
build/bdist.linux-x86_64/wheel/./google/assistant/embedded/v1alpha2
creating build/bdist.linux-x86_64/wheel/gassist_text
copying build/lib/gassist_text/textinput.py ->
build/bdist.linux-x86_64/wheel/./gassist_text
copying build/lib/gassist_text/assistant_helpers.py ->
build/bdist.linux-x86_64/wheel/./gassist_text
copying build/lib/gassist_text/__init__.py ->
build/bdist.linux-x86_64/wheel/./gassist_text
running install_egg_info
Copying src/gassist_text.egg-info to
build/bdist.linux-x86_64/wheel/./gassist_text-0.0.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/gassist_text-0.0.11.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/.tmp-gkcdbwx4/gassist_text-0.0.11-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'gassist_text/__init__.py'
adding 'gassist_text/assistant_helpers.py'
adding 'gassist_text/textinput.py'
adding 'gassist_text-0.0.11.dist-info/licenses/LICENSE'
adding 'google/assistant/embedded/v1alpha2/__init__.py'
adding 'google/assistant/embedded/v1alpha2/embedded_assistant_pb2.py'
adding 'google/assistant/embedded/v1alpha2/embedded_assistant_pb2_grpc.py'
adding 'gassist_text-0.0.11.dist-info/METADATA'
adding 'gassist_text-0.0.11.dist-info/WHEEL'
adding 'gassist_text-0.0.11.dist-info/top_level.txt'
adding 'gassist_text-0.0.11.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built gassist_text-0.0.11-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.13 with
"installer" module
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build;
python3.14 -m pytest -v tests
============================= test session starts ==============================
platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 --
/usr/bin/python3.14
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build
configfile: pyproject.toml
plugins: typeguard-4.4.4
collecting ... collected 0 items / 1 error
==================================== ERRORS ====================================
___________________ ERROR collecting tests/test_textinput.py ___________________
ImportError while importing test module
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/tests/test_textinput.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.14/importlib/__init__.py:88: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_textinput.py:4: in <module>
import grpc
/usr/lib/python3/dist-packages/grpc/__init__.py:22: in <module>
from grpc import _compression
/usr/lib/python3/dist-packages/grpc/_compression.py:20: in <module>
from grpc._cython import cygrpc
E ImportError: cannot import name 'cygrpc' from 'grpc._cython'
(/usr/lib/python3/dist-packages/grpc/_cython/__init__.py)
=========================== short test summary info ============================
ERROR tests/test_textinput.py
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
=============================== 1 error in 0.11s ===============================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=2: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build; python3.14 -m pytest -v tests
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build;
python3.13 -m pytest -v tests
============================= test session starts ==============================
platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 --
/usr/bin/python3.13
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build
configfile: pyproject.toml
plugins: typeguard-4.4.4
collecting ... collected 1 item
tests/test_textinput.py::test_textinput PASSED [100%]
=============================== warnings summary ===============================
<frozen importlib._bootstrap>:488
<frozen importlib._bootstrap>:488: DeprecationWarning: Type
google.protobuf.pyext._message.ScalarMapContainer uses PyType_Spec with a
metaclass that has custom tp_new. This is deprecated and will no longer be
allowed in Python 3.14.
<frozen importlib._bootstrap>:488
<frozen importlib._bootstrap>:488: DeprecationWarning: Type
google.protobuf.pyext._message.MessageMapContainer uses PyType_Spec with a
metaclass that has custom tp_new. This is deprecated and will no longer be
allowed in Python 3.14.
../../../../../../usr/lib/python3/dist-packages/google/protobuf/internal/well_known_types.py:91
/usr/lib/python3/dist-packages/google/protobuf/internal/well_known_types.py:91:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and
scheduled for removal in a future version. Use timezone-aware objects to
represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp,
datetime.UTC).
_EPOCH_DATETIME_NAIVE = datetime.datetime.utcfromtimestamp(0)
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======================== 1 passed, 3 warnings in 0.12s =========================
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14
3.13" returned exit code 13
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: grpc
Source-Version: 1.51.1-7
Done: Laszlo Boszormenyi (GCS) <[email protected]>
We believe that the bug you reported is fixed in the latest version of
grpc, 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.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated grpc 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, 16 Jan 2026 17:07:10 +0100
Source: grpc
Architecture: source
Version: 1.51.1-7
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Closes: 1083428 1111901 1112980 1114139
Changes:
grpc (1.51.1-7) unstable; urgency=medium
.
* Compile with C++17 standard (closes: #1114139).
* Set minimal CMake version to 3.25 (closes: #1112980).
* Remove python3-pkg-resources build dependency (closes: #1083428).
* Remove all dependency on ruby-googleauth for being unmaintained
and buggy.
* Fix Ruby autopkgtest (closes: #1111901).
* Override import name for autodep8-python3.
* Remove now redundant Rules-Requires-Root value.
* Update watch file.
* Update Standards-Version to 4.7.2 .
Checksums-Sha1:
c1c6af8859f2c9ad51f5a033bfabac1234862c21 2816 grpc_1.51.1-7.dsc
a206f7a2200bdf1713db614777a8ca9cf9e51337 30100 grpc_1.51.1-7.debian.tar.xz
Checksums-Sha256:
f00598bafdb6fb178a9b6b08b99c3f459c523524428fedf2307fb1802482824e 2816
grpc_1.51.1-7.dsc
fc1e2005df50387d7d16b4af3aa0526cb824bbec4eb00bce677deca00982d4db 30100
grpc_1.51.1-7.debian.tar.xz
Files:
29126ae93c2c8ecea7a03a7f1f5f3e06 2816 libs optional grpc_1.51.1-7.dsc
ac0227638a7b8a1b0173f64aff4f385a 30100 libs optional
grpc_1.51.1-7.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmls+80ACgkQ3OMQ54ZM
yL+Glg//fPg9R8O9wXHIVGFvITjN6O0cCzil0WBO0aiQZYgmBlUNqNeAMH4EdDyu
cZpFZOsedk9oYz8IugtscbkVQBPqyi4Gw37NVPU37d8xFkbH1bgea9nHbs0P/e9y
74Bzfzr0RuSiL2It0rWJjJy7OQ09+m0O0wEDJnTLUht+xNITXzb/c6iYKrsDKt9R
8VVg+caMJOKAeLxOjfxOgmp2N+AwSFRWbbw5in95mE2pQuRvmH+vrLBgZ8nyaHDd
dE+fu9+/mejYARxxWXFbF7K/kwZlM6egv+IGRyILlU4eQCuf+CKLPnjyRM+BOplt
FvzNbLwGmfL5PMsvbX6pjdpG5Fmj8UQOS2L+jTSv3Nod4PwPHVAbGSevmmuV3fpW
tXBtw5ZIV+vFrabntYa547UCq5ta/LDsVTVSzV3KrwE43DSaPWw6ieKBXJY2dj52
j/hfGdwZOFgjteQfAWtDeWX/ZOe68+CSoWw2feIEV+fAGwzrI3qV6PtPw3zsiqDy
BpZbtQRKNasqt8+oXGA6mOkMFPQp87oWEQqRZs8yeam+XgdXtIICTXwf3KaCB7LN
1r/dsU52gKlxhUCBLmLXGPZdL1UX+a7uhFYCHAoZFcBPmVRDFSywquQKUF0D/jw5
LpM/hPDv8jFLZUaUK4ndFeJZnhWXdY6SyKvHv8sV6Dny6ayNINU=
=uK/3
-----END PGP SIGNATURE-----
pgpa0GKvr_d6T.pgp
Description: PGP signature
--- End Message ---