Your message dated Tue, 04 Nov 2025 18:08:33 +0000
with message-id <[email protected]>
and subject line Bug#1119765: fixed in python-fastbencode 0.3.7-1
has caused the Debian Bug report #1119765,
regarding python-fastbencode: FTBFS: Cython.Compiler.Errors.CompileError: 
fastbencode/_bencode_pyx.pyx
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.)


-- 
1119765: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119765
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-fastbencode
Version: 0.2-1
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/202510/

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-fastbencode, 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
I: pybuild base:311: python3.13 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: 
setuptools.installer and fetch_build_eggs are deprecated.
!!

        
********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build' (and everything under 
it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
   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
I: pybuild base:311: python3.13 setup.py config 
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: 
setuptools.installer and fetch_build_eggs are deprecated.
!!

        
********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build 
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: 
setuptools.installer and fetch_build_eggs are deprecated.
!!

        
********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/fastbencode
copying fastbencode/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/fastbencode
copying fastbencode/_bencode_py.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/fastbencode
copying fastbencode/_bencode_pyx.pyi -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/fastbencode
copying fastbencode/py.typed -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/fastbencode
running build_ext

Error compiling Cython file:
------------------------------------------------------------
...
    PyBytes_GET_SIZE,
    )
from cpython.dict cimport (
    PyDict_CheckExact,
    )
from cpython.int cimport (
^
------------------------------------------------------------

fastbencode/_bencode_pyx.pyx:33:0: 'cpython/int.pxd' not found

Error compiling Cython file:
------------------------------------------------------------
...
    PyBytes_GET_SIZE,
    )
from cpython.dict cimport (
    PyDict_CheckExact,
    )
from cpython.int cimport (
^
------------------------------------------------------------

fastbencode/_bencode_pyx.pyx:33:0: 'cpython/int/PyInt_CheckExact.pxd' not found

Error compiling Cython file:
------------------------------------------------------------
...
    PyBytes_GET_SIZE,
    )
from cpython.dict cimport (
    PyDict_CheckExact,
    )
from cpython.int cimport (
^
------------------------------------------------------------

fastbencode/_bencode_pyx.pyx:33:0: 'cpython/int/PyInt_FromString.pxd' not found

Error compiling Cython file:
------------------------------------------------------------
...
    cdef object _decode_int(self):
        cdef int i
        i = self._read_digits(c'e')
        self.tail[i] = 0
        try:
            ret = PyInt_FromString(self.tail, NULL, 10)
                  ^
------------------------------------------------------------

fastbencode/_bencode_pyx.pyx:152:18: 'PyInt_FromString' is not a constant, 
variable or function identifier

Error compiling Cython file:
------------------------------------------------------------
...
    cdef object _decode_int(self):
        cdef int i
        i = self._read_digits(c'e')
        self.tail[i] = 0
        try:
            ret = PyInt_FromString(self.tail, NULL, 10)
                                              ^
------------------------------------------------------------

fastbencode/_bencode_pyx.pyx:152:46: Cannot convert 'void *' to Python object

Error compiling Cython file:
------------------------------------------------------------
...
    cpdef object process(self, object x):
        BrzPy_EnterRecursiveCall(" while bencode encoding")
        try:
            if PyBytes_CheckExact(x):
                self._encode_string(x)
            elif PyInt_CheckExact(x) and x.bit_length() < 32:
                 ^
------------------------------------------------------------

fastbencode/_bencode_pyx.pyx:378:17: 'PyInt_CheckExact' is not a constant, 
variable or function identifier
Compiling fastbencode/_bencode_pyx.pyx because it changed.
[1/1] Cythonizing fastbencode/_bencode_pyx.pyx
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/setup.py", line 82, in <module>
    setup(ext_modules=ext_modules, cmdclass={'build_ext': build_ext})
    ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 117, in 
setup
    return distutils.core.setup(**attrs)
           ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
186, in setup
    return run_commands(dist)
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
202, in run_commands
    dist.run_commands()
    ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 
1002, in run_commands
    self.run_command(cmd)
    ~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1104, in 
run_command
    super().run_command(command)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 
1021, in run_command
    cmd_obj.run()
    ~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/command/build.py", 
line 135, in run
    self.run_command(cmd_name)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line 357, 
in run_command
    self.distribution.run_command(command)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1104, in 
run_command
    super().run_command(command)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 
1021, in run_command
    cmd_obj.run()
    ~~~~~~~~~~~^^
  File 
"/usr/lib/python3/dist-packages/setuptools/_distutils/command/build_ext.py", 
line 368, in run
    self.build_extensions()
    ~~~~~~~~~~~~~~~~~~~~~^^
  File 
"/usr/lib/python3/dist-packages/setuptools/_distutils/command/build_ext.py", 
line 484, in build_extensions
    self._build_extensions_serial()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File 
"/usr/lib/python3/dist-packages/setuptools/_distutils/command/build_ext.py", 
line 510, in _build_extensions_serial
    self.build_extension(ext)
    ~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3/dist-packages/Cython/Distutils/build_ext.py", line 
131, in build_extension
    new_ext = cythonize(
              ~~~~~~~~~^
        ext,force=self.force, quiet=self.verbose == 0, **options
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )[0]
    ^
  File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py", line 
1150, in cythonize
    cythonize_one(*args)
    ~~~~~~~~~~~~~^^^^^^^
  File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py", line 
1294, in cythonize_one
    raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: fastbencode/_bencode_pyx.pyx
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3 setup.py build 
dh_auto_build: error: pybuild --build -i python{version} -p 3.13 returned exit 
code 13
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-fastbencode
Source-Version: 0.3.7-1
Done: Jelmer Vernooij <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-fastbencode, 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.
Jelmer Vernooij <[email protected]> (supplier of updated python-fastbencode 
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: Tue, 04 Nov 2025 10:04:23 +0000
Source: python-fastbencode
Binary: python3-fastbencode python3-fastbencode-dbgsym
Architecture: source amd64
Version: 0.3.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Jelmer Vernooij <[email protected]>
Description:
 python3-fastbencode - Fast bencode implementation
Closes: 1119765
Changes:
 python-fastbencode (0.3.7-1) unstable; urgency=medium
 .
   * New upstream release.
    + Migrates away from cython. Closes: #1119765
Checksums-Sha1:
 cc137d779843b173b815478df7cc9e1f3873ac31 2035 python-fastbencode_0.3.7-1.dsc
 38346c39f1023e07bff5bfadc66802de85b99828 20308 
python-fastbencode_0.3.7.orig.tar.gz
 ffa3f8113b3e8a3005d46aebdb144ba60916c25f 37108 
python-fastbencode_0.3.7-1.debian.tar.xz
 58b750663e70b8dd939ef7f170ede22e7b38605a 25106 
python-fastbencode_0.3.7-1_amd64.buildinfo
 365f4a4e065f037d1ff367c1b703f8d7c60c5e9f 42464 
python3-fastbencode-dbgsym_0.3.7-1_amd64.deb
 cbc00a0678e438e244062432cb80c044f0dc4c5b 210464 
python3-fastbencode_0.3.7-1_amd64.deb
Checksums-Sha256:
 45e1e5ec5f1fc869a1aa68d02fce190147d349bf20f7152c22dd07818c5f5c6d 2035 
python-fastbencode_0.3.7-1.dsc
 64a90f682fbdb1487cd83c5643365745fd7d02185344c42156532c5ef82a87ae 20308 
python-fastbencode_0.3.7.orig.tar.gz
 306b0d9ab61bbbdb07c1657a06800e54f0da43579ceb723bd2c30ec9220a71ac 37108 
python-fastbencode_0.3.7-1.debian.tar.xz
 b6cf7b7a61a0bc70b4f8fda71082190d1968a3b87247e19ec1c001693ce78006 25106 
python-fastbencode_0.3.7-1_amd64.buildinfo
 62c100065597dff7f48fbaaa7308c04cda735c628a3d58cb56eb12b7f7f5c7e0 42464 
python3-fastbencode-dbgsym_0.3.7-1_amd64.deb
 749a96d90f75a32aa115f63a8fff1a3944e941d56d5d000d98e2b4af06edecf3 210464 
python3-fastbencode_0.3.7-1_amd64.deb
Files:
 e2461943fef27316978c128981ceed64 2035 python optional 
python-fastbencode_0.3.7-1.dsc
 951dae238daac9d7dc324b9a24e5beb8 20308 python optional 
python-fastbencode_0.3.7.orig.tar.gz
 e82ec8912b6481323d4ac7e61f55e587 37108 python optional 
python-fastbencode_0.3.7-1.debian.tar.xz
 f9229c047858bfea9462338c7f89b7f4 25106 python optional 
python-fastbencode_0.3.7-1_amd64.buildinfo
 029ef8ca6550f492e1c956ea36357c0b 42464 debug optional 
python3-fastbencode-dbgsym_0.3.7-1_amd64.deb
 47abb2ad30ad69d3b124bbb5417a1a2c 210464 python optional 
python3-fastbencode_0.3.7-1_amd64.deb

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

iQFGBAEBCgAwFiEE45ORIHAv6kHRgdNzhp0ktO57TaYFAmkKNrkSHGplbG1lckBk
ZWJpYW4ub3JnAAoJEIadJLTue02mF40IAJyXxdN4QNS35QIDrLd14O0/hhZCa01S
oqXETcVFX/4z8sHZd2KuMbQ9mmZCh0H+kgs5kqYBjSt7NRGuRYmAoM2EJGY7PAkz
lAd+lwKibi5kVllPmdHr0KR7YImIlJksCm5inrXqMYuRqc7BhbNvaFitycUGLS09
HRHGjske2oaTBB6TWHVYLWUAOzS1WmQS7S1AUvoi8b/EVsJhy42IUqw8Mf1jSOui
o+K0ELjUJJOKUExKXmGA/jgzcZSql6UFEbAdCaCBIzzYNpnOysL/BO70YYTodh+6
amtvVouVnQIH1+MTwdCsFlDkIdqSIZ/NAqhPUCRelkCw8YFS6alVjXM=
=2aNA
-----END PGP SIGNATURE-----

Attachment: pgpM8J9wHcxom.pgp
Description: PGP signature


--- End Message ---

Reply via email to