Your message dated Mon, 20 Oct 2025 15:36:28 +0000
with message-id <[email protected]>
and subject line Bug#1118327: fixed in python3.14 3.14.0-3
has caused the Debian Bug report #1118327,
regarding python3.14: FTBFS: sphinx.errors.SphinxParallelError: TypeError: 
int() argument must be a string, a bytes-like object or a real number, not 
'NoneType'
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.)


-- 
1118327: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118327
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python3.14
Version: 3.14.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/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:python3.14, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
sed -e "s/@PVER@/python3.14/g" \
    -e "s/@VER@/3.14/g" \
    -e "s/@PYSTDDEP@//g" \
    -e "s/@PRIO@/optional/g" \
    -e "s/@MINPRIO@/optional/g" \
    -e "s/@bd_qual@/:any/g" \
    -e "s/@bd_gcc@/g++-14 [m68k],/g" \
    -e "s/@bd_dbm@/libdb-dev/g" \
    -e "s/@bd_dpkgdev@/dpkg-dev (>= 1.17.11),/g" \
        debian/control.in \
        debian/control.stdlib \
         \
      | cat \
      > debian/control.tmp
[ -e debian/control ] \
  && cmp -s debian/control debian/control.tmp \
  && rm -f debian/control.tmp && exit 0; \
  mv debian/control.tmp debian/control
dh_testdir
dh_testroot
rm -rf stamps
rm -f debian/test_results
/usr/bin/make -C Doc clean
make[1]: Entering directory '/<<PKGBUILDDIR>>/Doc'
rm -rf ./venv
rm -rf build/*
make[1]: Leaving directory '/<<PKGBUILDDIR>>/Doc'
sed 's/^@/#/' Makefile.pre.in | /usr/bin/make -f - srcdir=. distclean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
find . -depth -name '__pycache__' -exec rm -rf {} ';'
find . -name '*.py[co]' -exec rm -f {} ';'
find . -name '*.[oa]' -exec rm -f {} ';'
find . -name '*.s[ol]' -exec rm -f {} ';'
find . -name '*.so.[0-9]*.[0-9]*' -exec rm -f {} ';'
find . -name '*.lto' -exec rm -f {} ';'
find . -name '*.wasm' -exec rm -f {} ';'
find . -name '*.lst' -exec rm -f {} ';'
find build -name 'fficonfig.h' -exec rm -f {} ';' || true
find: 'build': No such file or directory
find build -name '*.py' -exec rm -f {} ';' || true
find: 'build': No such file or directory
find build -name '*.py[co]' -exec rm -f {} ';' || true
find: 'build': No such file or directory
rm -f pybuilddir.txt
rm -f _bootstrap_python
rm -rf web_example python.mjs python.wasm python*.symbols python*.map
rm -f Programs/_testembed Programs/_freeze_module
rm -rf Python/deepfreeze
rm -f Python/frozen_modules/*.h
rm -f Python/frozen_modules/MANIFEST
rm -f jit_stencils.h
find build -type f -a ! -name '*.gc??' -exec rm -f {} ';'
find: 'build': No such file or directory
make[1]: [/tmp/GmCkkfbw:3230: clean-retain-profile] Error 1 (ignored)
rm -f Include/pydtrace_probes.h
rm -f profile-gen-stamp
rm -rf Apple/iOS/testbed/Python.xcframework/ios-*/bin
rm -rf Apple/iOS/testbed/Python.xcframework/ios-*/lib
rm -rf Apple/iOS/testbed/Python.xcframework/ios-*/include
rm -rf Apple/iOS/testbed/Python.xcframework/ios-*/Python.framework
# Profile data.
rm -f *.fdata
# Pristine binaries before BOLT optimization.
rm -f *.prebolt
# BOLT instrumented binaries.
rm -f *.bolt_inst
rm -f python@BUILDEXEEXT@ @LIBRARY@ @LDLIBRARY@ @DLLLIBRARY@ \
        tags TAGS \
        config.cache config.log pyconfig.h Modules/config.c
rm -rf build platform
rm -rf @PYTHONFRAMEWORKDIR@
rm -rf Apple/iOS/Frameworks
rm -rf iOSTestbed.*
rm -f python-config.py python-config
rm -rf cross-build
/usr/bin/make -C ./Doc clean
make[2]: Entering directory '/<<PKGBUILDDIR>>/Doc'
rm -rf ./venv
rm -rf build/*
make[2]: Leaving directory '/<<PKGBUILDDIR>>/Doc'
for file in ./Lib/test/data/* ; do \
    if test "$file" != "./Lib/test/data/README"; then rm "$file"; fi; \
done
rm -f core Makefile Makefile.pre config.status Modules/Setup.local \
    Modules/Setup.bootstrap Modules/Setup.stdlib \
        Modules/ld_so_aix Modules/python.exp Misc/python.pc \
        Misc/python-embed.pc Misc/python-config.sh
rm -f python*-gdb.py
# Issue #28258: set LC_ALL to avoid issues with Estonian locale.
# Expansion is performed here by shell (spawned by make) itself before
# arguments are passed to find. So LC_ALL=C must be set as a separate
# command.
LC_ALL=C; find ./[a-zA-Z]* '(' -name '*.fdc' -o -name '*~' \
                             -o -name '[@,#]*' -o -name '*.old' \
                             -o -name '*.orig' -o -name '*.rej' \
                             -o -name '*.bak' ')' \
                             -exec rm -f {} ';'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
rm -rf /<<PKGBUILDDIR>>/build-static /<<PKGBUILDDIR>>/build-shared 
/<<PKGBUILDDIR>>/build-debug /<<PKGBUILDDIR>>/build-shdebug 
/<<PKGBUILDDIR>>/build-nopie
find -name '*.py[co]' | xargs -r rm -f
rm -f Lib/dist-packages
rm -rf locales
rm -rf debian/tmp-dbg
rm -f configure
rm -f netlify.toml
rm -rf /tmp/tmp.ltFYtLhKzp debian/testdir
for f in debian/*.in; do \
  f2=`echo $f | sed "s,PVER,python3.14,g;s/@VER@/3.14/g;s,\.in$,,"`; \
  if [ $f2 != debian/control ] && [ $f2 != debian/source.lintian-overrides ]; 
then \
    rm -f $f2; \
  fi; \
done
rm -rf debian/__pycache__
dh_clean
 debian/rules binary
dh_testdir
/usr/bin/make -C Doc html
make[1]: Entering directory '/<<PKGBUILDDIR>>/Doc'
mkdir -p build
Using existing Misc/NEWS file
PATH=./venv/bin:$PATH sphinx-build --builder html --doctree-dir build/doctrees 
--jobs auto  -D today='October 09, 2025' -D html_last_updated_fmt='October 09, 
2025'  . build/html 
Running Sphinx v8.2.3
loading translations [en]... done
matplotlib is not installed, social cards will not be generated
making output directory... done
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 522 source files that are out of date
updating environment: [new config] 522 added, 0 changed, 0 removed

Sphinx parallel build error!

Versions
========

* Platform:         linux; 
(Linux-6.12.48+deb13-cloud-amd64-x86_64-with-glibc2.41)
* Python version:   3.13.9 (CPython)
* Sphinx version:   8.2.3
* Docutils version: 0.22.2
* Jinja2 version:   3.1.6
* Pygments version: 2.18.0

Last Messages
=============

    done
    making output directory...
    done
    building [mo]: targets for 0 po files that are out of date
    writing output...

    building [html]: targets for 522 source files that are out of date
    updating environment:
    [new config]
    522 added, 0 changed, 0 removed

Loaded Extensions
=================

* sphinx.ext.mathjax (8.2.3)
* alabaster (0.7.16)
* audit_events (2.0)
* availability (1.0)
* c_annotations (1.0)
* changes (1.0)
* glossary_search (1.0)
* grammar_snippet (1.0)
* implementation_detail (1.0)
* issue_role (1.0)
* lexers (1.0)
* misc_news (1.0)
* pydoc_topics (1.0)
* pyspecific (1.0)
* sphinx.ext.coverage (8.2.3)
* sphinx.ext.doctest (8.2.3)
* sphinx.ext.extlinks (8.2.3)
* notfound.extension (1.0.4)
* sphinxext.opengraph (0.12.0)
* python_docs_theme (2025.9.2)

Traceback
=========

      File "/usr/lib/python3/dist-packages/sphinx/util/parallel.py", line 137, 
in _join_one
        raise SphinxParallelError(*result)
    sphinx.errors.SphinxParallelError: TypeError: int() argument must be a 
string, a bytes-like object or a real number, not 'NoneType'


The full traceback has been saved in:
/tmp/sphinx-err-nc22qi6g.log

To report this error to the developers, please open an issue at 
<https://github.com/sphinx-doc/sphinx/issues/>. Thanks!
Please also report this if it was a user error, so that a better error message 
can be provided next time.
make[1]: *** [Makefile:56: build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/Doc'
make: *** [debian/rules:768: stamps/stamp-doc-html] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python3.14
Source-Version: 3.14.0-3
Done: Stefano Rivera <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python3.14, 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.
Stefano Rivera <[email protected]> (supplier of updated python3.14 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: Mon, 20 Oct 2025 10:37:05 +0200
Source: python3.14
Architecture: source
Version: 3.14.0-3
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Closes: 1118327
Changes:
 python3.14 (3.14.0-3) unstable; urgency=medium
 .
   * Support docutils 0.22. (Closes: #1118327)
   * Enable the experimental JIT on amd64 and arm64. It's disabled at runtime
     by default, to enable it set the environment variable PYTHON_JIT=1.
   * Patch: m68k: Avoid SIGILL when built with GCC 15.
     - Revert the use of GCC 14 for m68k.
   * Patch: CVE-2025-8291: Check consistency of the zip64 end of central
     directory record.
Checksums-Sha1:
 737bd1f9022aa92c43ef9109732fc1eeb4173d28 3589 python3.14_3.14.0-3.dsc
 ec7eed9ab517f809b1bd7d45d4639da661a94d0a 223732 
python3.14_3.14.0-3.debian.tar.xz
 948632bc52ac32442fb3f09bfdf399125138d142 11375 
python3.14_3.14.0-3_source.buildinfo
Checksums-Sha256:
 b7eba587cf53e1a0947e207c23a558e007c8d94fe606c99977c30f5f19350529 3589 
python3.14_3.14.0-3.dsc
 8359c9342126f193b62d9bf6736500ac88bbb82143c8b2192c5eb924aee9cccd 223732 
python3.14_3.14.0-3.debian.tar.xz
 7e8f070f9347b90293a2df382d1e6500f07ee63f1bf0766480ddd6dba1ab2374 11375 
python3.14_3.14.0-3_source.buildinfo
Files:
 0b6ba37b5c9b99ea53c83839737d6b79 3589 python optional python3.14_3.14.0-3.dsc
 c001fb3582e9f134b1f2e60b749d1724 223732 python optional 
python3.14_3.14.0-3.debian.tar.xz
 73f3a00f24b0cf8fca7e3b7628a2f396 11375 python optional 
python3.14_3.14.0-3_source.buildinfo

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

iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCaPZRphQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2JZ9AQDGADr4Xl4gah0BMiHY+8x0tllyfQDH
7XPhtlwhW6p5KAD/RPSVsBcDTH+ZEc9iqPHLI8tIkj4Ti5SBfuWMwg3oIgk=
=JmGG
-----END PGP SIGNATURE-----

Attachment: pgp39e4oS0wnL.pgp
Description: PGP signature


--- End Message ---

Reply via email to