Your message dated Tue, 24 Dec 2024 12:34:17 +0000
with message-id <[email protected]>
and subject line Bug#1090116: fixed in ppft 1.7.6.9+dfsg-2
has caused the Debian Bug report #1090116,
regarding ppft: FTBFS: ERROR: Invalid value `None` in
intersphinx_mapping['https://docs.python.org/3/']. Expected a two-element tuple
or list.
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.)
--
1090116: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090116
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ppft
Version: 1.7.6.9+dfsg-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --with sphinxdoc --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_ppft
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib/ppft
copying ppft/worker.py -> build/lib/ppft
copying ppft/__info__.py -> build/lib/ppft
copying ppft/common.py -> build/lib/ppft
copying ppft/__main__.py -> build/lib/ppft
copying ppft/__init__.py -> build/lib/ppft
copying ppft/auto.py -> build/lib/ppft
copying ppft/transport.py -> build/lib/ppft
copying ppft/_pp.py -> build/lib/ppft
creating build/lib/ppft/tests
copying ppft/tests/reverse_md5.py -> build/lib/ppft/tests
copying ppft/tests/sum_primes_functor.py -> build/lib/ppft/tests
copying ppft/tests/dynamic_ncpus.py -> build/lib/ppft/tests
copying ppft/tests/auto_diff.py -> build/lib/ppft/tests
copying ppft/tests/callback.py -> build/lib/ppft/tests
copying ppft/tests/__main__.py -> build/lib/ppft/tests
copying ppft/tests/__init__.py -> build/lib/ppft/tests
copying ppft/tests/sum_primes.py -> build/lib/ppft/tests
copying ppft/tests/quicksort.py -> build/lib/ppft/tests
creating build/lib/ppft/server
copying ppft/server/__main__.py -> build/lib/ppft/server
copying ppft/server/__init__.py -> build/lib/ppft/server
creating build/lib/pp
copying pp/worker.py -> build/lib/pp
copying pp/common.py -> build/lib/pp
copying pp/__main__.py -> build/lib/pp
copying pp/__init__.py -> build/lib/pp
copying pp/auto.py -> build/lib/pp
copying pp/transport.py -> build/lib/pp
copying pp/_pp.py -> build/lib/pp
creating build/lib/pp/server
copying pp/server/__main__.py -> build/lib/pp/server
copying pp/server/__init__.py -> build/lib/pp/server
running build_scripts
creating build/scripts-3.13
copying and adjusting scripts/ppserver -> build/scripts-3.13
changing mode of build/scripts-3.13/ppserver from 644 to 755
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/pp
copying build/lib/pp/worker.py -> build/bdist.linux-x86_64/wheel/./pp
creating build/bdist.linux-x86_64/wheel/pp/server
copying build/lib/pp/server/__main__.py ->
build/bdist.linux-x86_64/wheel/./pp/server
copying build/lib/pp/server/__init__.py ->
build/bdist.linux-x86_64/wheel/./pp/server
copying build/lib/pp/common.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/__main__.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/__init__.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/auto.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/transport.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/_pp.py -> build/bdist.linux-x86_64/wheel/./pp
creating build/bdist.linux-x86_64/wheel/ppft
copying build/lib/ppft/worker.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/__info__.py -> build/bdist.linux-x86_64/wheel/./ppft
creating build/bdist.linux-x86_64/wheel/ppft/server
copying build/lib/ppft/server/__main__.py ->
build/bdist.linux-x86_64/wheel/./ppft/server
copying build/lib/ppft/server/__init__.py ->
build/bdist.linux-x86_64/wheel/./ppft/server
creating build/bdist.linux-x86_64/wheel/ppft/tests
copying build/lib/ppft/tests/reverse_md5.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/sum_primes_functor.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/dynamic_ncpus.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/auto_diff.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/callback.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/__main__.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/__init__.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/sum_primes.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/quicksort.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/common.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/__main__.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/__init__.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/auto.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/transport.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/_pp.py -> build/bdist.linux-x86_64/wheel/./ppft
running install_egg_info
running egg_info
creating ppft.egg-info
writing ppft.egg-info/PKG-INFO
writing dependency_links to ppft.egg-info/dependency_links.txt
writing requirements to ppft.egg-info/requires.txt
writing top-level names to ppft.egg-info/top_level.txt
writing manifest file 'ppft.egg-info/SOURCES.txt'
reading manifest file 'ppft.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching '.git'
no previously-included directories found matching '.coverage'
no previously-included directories found matching '.eggs'
adding license file 'LICENSE'
adding license file 'COPYING'
writing manifest file 'ppft.egg-info/SOURCES.txt'
Copying ppft.egg-info to build/bdist.linux-x86_64/wheel/./ppft-1.7.6.9.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/ppft-1.7.6.9.data/scripts
copying build/scripts-3.13/ppserver ->
build/bdist.linux-x86_64/wheel/ppft-1.7.6.9.data/scripts
changing mode of
build/bdist.linux-x86_64/wheel/ppft-1.7.6.9.data/scripts/ppserver to 755
creating build/bdist.linux-x86_64/wheel/ppft-1.7.6.9.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_ppft/.tmp-t1lju2zy/ppft-1.7.6.9-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pp/__init__.py'
adding 'pp/__main__.py'
adding 'pp/_pp.py'
adding 'pp/auto.py'
adding 'pp/common.py'
adding 'pp/transport.py'
adding 'pp/worker.py'
adding 'pp/server/__init__.py'
adding 'pp/server/__main__.py'
adding 'ppft/__info__.py'
adding 'ppft/__init__.py'
adding 'ppft/__main__.py'
adding 'ppft/_pp.py'
adding 'ppft/auto.py'
adding 'ppft/common.py'
adding 'ppft/transport.py'
adding 'ppft/worker.py'
adding 'ppft/server/__init__.py'
adding 'ppft/server/__main__.py'
adding 'ppft/tests/__init__.py'
adding 'ppft/tests/__main__.py'
adding 'ppft/tests/auto_diff.py'
adding 'ppft/tests/callback.py'
adding 'ppft/tests/dynamic_ncpus.py'
adding 'ppft/tests/quicksort.py'
adding 'ppft/tests/reverse_md5.py'
adding 'ppft/tests/sum_primes.py'
adding 'ppft/tests/sum_primes_functor.py'
adding 'ppft-1.7.6.9.data/scripts/ppserver'
adding 'ppft-1.7.6.9.dist-info/COPYING'
adding 'ppft-1.7.6.9.dist-info/LICENSE'
adding 'ppft-1.7.6.9.dist-info/METADATA'
adding 'ppft-1.7.6.9.dist-info/WHEEL'
adding 'ppft-1.7.6.9.dist-info/top_level.txt'
adding 'ppft-1.7.6.9.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built ppft-1.7.6.9-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with
"installer" module
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build"
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ppft
* Building wheel...
running bdist_wheel
running build
running build_py
copying ppft/__info__.py -> build/lib/ppft
running build_scripts
creating build/scripts-3.12
copying and adjusting scripts/ppserver -> build/scripts-3.12
changing mode of build/scripts-3.12/ppserver from 644 to 755
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/pp
copying build/lib/pp/worker.py -> build/bdist.linux-x86_64/wheel/./pp
creating build/bdist.linux-x86_64/wheel/pp/server
copying build/lib/pp/server/__main__.py ->
build/bdist.linux-x86_64/wheel/./pp/server
copying build/lib/pp/server/__init__.py ->
build/bdist.linux-x86_64/wheel/./pp/server
copying build/lib/pp/common.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/__main__.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/__init__.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/auto.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/transport.py -> build/bdist.linux-x86_64/wheel/./pp
copying build/lib/pp/_pp.py -> build/bdist.linux-x86_64/wheel/./pp
creating build/bdist.linux-x86_64/wheel/ppft
copying build/lib/ppft/worker.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/__info__.py -> build/bdist.linux-x86_64/wheel/./ppft
creating build/bdist.linux-x86_64/wheel/ppft/server
copying build/lib/ppft/server/__main__.py ->
build/bdist.linux-x86_64/wheel/./ppft/server
copying build/lib/ppft/server/__init__.py ->
build/bdist.linux-x86_64/wheel/./ppft/server
creating build/bdist.linux-x86_64/wheel/ppft/tests
copying build/lib/ppft/tests/reverse_md5.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/sum_primes_functor.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/dynamic_ncpus.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/auto_diff.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/callback.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/__main__.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/__init__.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/sum_primes.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/tests/quicksort.py ->
build/bdist.linux-x86_64/wheel/./ppft/tests
copying build/lib/ppft/common.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/__main__.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/__init__.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/auto.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/transport.py -> build/bdist.linux-x86_64/wheel/./ppft
copying build/lib/ppft/_pp.py -> build/bdist.linux-x86_64/wheel/./ppft
running install_egg_info
running egg_info
writing ppft.egg-info/PKG-INFO
writing dependency_links to ppft.egg-info/dependency_links.txt
writing requirements to ppft.egg-info/requires.txt
writing top-level names to ppft.egg-info/top_level.txt
reading manifest file 'ppft.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching '.git'
no previously-included directories found matching '.coverage'
no previously-included directories found matching '.eggs'
adding license file 'LICENSE'
adding license file 'COPYING'
writing manifest file 'ppft.egg-info/SOURCES.txt'
Copying ppft.egg-info to build/bdist.linux-x86_64/wheel/./ppft-1.7.6.9.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/ppft-1.7.6.9.data/scripts
copying build/scripts-3.12/ppserver ->
build/bdist.linux-x86_64/wheel/ppft-1.7.6.9.data/scripts
changing mode of
build/bdist.linux-x86_64/wheel/ppft-1.7.6.9.data/scripts/ppserver to 755
creating build/bdist.linux-x86_64/wheel/ppft-1.7.6.9.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ppft/.tmp-hen0az2i/ppft-1.7.6.9-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pp/__init__.py'
adding 'pp/__main__.py'
adding 'pp/_pp.py'
adding 'pp/auto.py'
adding 'pp/common.py'
adding 'pp/transport.py'
adding 'pp/worker.py'
adding 'pp/server/__init__.py'
adding 'pp/server/__main__.py'
adding 'ppft/__info__.py'
adding 'ppft/__init__.py'
adding 'ppft/__main__.py'
adding 'ppft/_pp.py'
adding 'ppft/auto.py'
adding 'ppft/common.py'
adding 'ppft/transport.py'
adding 'ppft/worker.py'
adding 'ppft/server/__init__.py'
adding 'ppft/server/__main__.py'
adding 'ppft/tests/__init__.py'
adding 'ppft/tests/__main__.py'
adding 'ppft/tests/auto_diff.py'
adding 'ppft/tests/callback.py'
adding 'ppft/tests/dynamic_ncpus.py'
adding 'ppft/tests/quicksort.py'
adding 'ppft/tests/reverse_md5.py'
adding 'ppft/tests/sum_primes.py'
adding 'ppft/tests/sum_primes_functor.py'
adding 'ppft-1.7.6.9.data/scripts/ppserver'
adding 'ppft-1.7.6.9.dist-info/COPYING'
adding 'ppft-1.7.6.9.dist-info/LICENSE'
adding 'ppft-1.7.6.9.dist-info/METADATA'
adding 'ppft-1.7.6.9.dist-info/WHEEL'
adding 'ppft-1.7.6.9.dist-info/top_level.txt'
adding 'ppft-1.7.6.9.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built ppft-1.7.6.9-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with
"installer" module
debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=/<<PKGBUILDDIR>> /usr/bin/make -C docs SPHINXBUILD=sphinx-build html
make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
sphinx-build -b html source build
Running Sphinx v8.1.3
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst':
'restructuredtext'}`.
ERROR: Invalid value `None` in
intersphinx_mapping['https://docs.python.org/3/']. Expected a two-element tuple
or list.
Configuration error:
Invalid `intersphinx_mapping` configuration (1 error).
make[2]: *** [Makefile:24: html] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[1]: *** [debian/rules:24: execute_after_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202412/
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 could not 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 affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: ppft
Source-Version: 1.7.6.9+dfsg-2
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ppft, 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.
Colin Watson <[email protected]> (supplier of updated ppft 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, 24 Dec 2024 12:03:51 +0000
Source: ppft
Architecture: source
Version: 1.7.6.9+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1090116
Changes:
ppft (1.7.6.9+dfsg-2) unstable; urgency=medium
.
* Team upload.
* Port to Sphinx 8.0 (closes: #1090116).
Checksums-Sha1:
c21ff07db98ecb915991319b9844a363f14c5e0c 3203 ppft_1.7.6.9+dfsg-2.dsc
a5acb32f86ef1f87972a76a97cea040f03fd2942 4836 ppft_1.7.6.9+dfsg-2.debian.tar.xz
Checksums-Sha256:
abce278780e0eb15919bbe09805c93b0725819904127046e116d968a089f7e01 3203
ppft_1.7.6.9+dfsg-2.dsc
376399f9e65d435e46d4d04202c2be723ec6383a5e2f22f7f4de6516cb69157d 4836
ppft_1.7.6.9+dfsg-2.debian.tar.xz
Files:
107a453c159f274e8bb460388a563936 3203 python optional ppft_1.7.6.9+dfsg-2.dsc
738ce4ead7caf621d94d10e766281cb1 4836 python optional
ppft_1.7.6.9+dfsg-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmdqo4EACgkQOTWH2X2G
UAsjag//bd5YxO7qj6EimD03iuzdmQt1RgT5nx5VgXtHGF6RXtiX4YcSWF06bV2B
Gjf8Da8zwKVagYfNH/LddryfEU9xP54J0j7JROCtZTWWx1ufZ7minwRwq3YEhAhC
wO0+aJ3dB5UJGsfrzuHtQsaIGJoom4PJ2yjFygjYhyUOs3wV+84yckASwLJpR83h
we2MHNG+dKLMDoCo2uVjwWM47rPVuuDWQxUNWYm0fJY9KZcVT7bf7Gq91Tbhtcw0
wiH3DHsYtDaxX29RXWvquOIMDNR2l9vNrf6Qu1qIbYkhNo9zKpbR8LnnxPYJoWpN
b7Ijy7i9jKAgD3C0uGbFV31pctK8HgL3105oF10cnTx8Gm1NtSHKo0Ahe3PmcIPw
4PdmoJm9ShlQ7Fi0DbSh73eIQ/0OOMuKJrDxXu3A0zAnNQVWddA5uJ8HucocwGdh
afj3/YLHPcWxPrppnISlKM65Vu0eeLDA+ZqfECXZGqaDArgWvqTjj3dzDS99LXdK
7UKRZb5AgcmZs5thad6YcblnxYs33NaGJx2hSe1JMGrPN5mrbIuuUDC6AaWyJFQb
BRCQV7oWndCDSpeDTyN2A6bX9u9n/lpajzLy8Evh/lylPtS814RE7rBTqvNQ8MEZ
xux2MIhhiH2n62mIhPSwBfconE6pcJeyce5u3iIlXDzujBG0R7M=
=MUbW
-----END PGP SIGNATURE-----
pgpmJA4lAv4RR.pgp
Description: PGP signature
--- End Message ---