Your message dated Thu, 27 Mar 2025 15:56:56 +0000
with message-id <z-v1sijhp7_tm...@camorr.rosewood.vpn.ucam.org>
and subject line Re: Bug#1087781: aiomysql: FTBFS: dh_sphinxdoc: error:
debian/python-aiomysql-doc/usr/share/doc/python-aiomysql-doc/html/_static/js/versions.js
is missing
has caused the Debian Bug report #1087781,
regarding aiomysql: FTBFS: dh_sphinxdoc: error:
debian/python-aiomysql-doc/usr/share/doc/python-aiomysql-doc/html/_static/js/versions.js
is missing
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 ow...@bugs.debian.org
immediately.)
--
1087781: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087781
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:aiomysql
Version: 0.1.1-2
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build --with python3,sphinxdoc --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/aiomysql-0.1.1'
dh_auto_build
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
/build/reproducible-path/aiomysql-0.1.1/.pybuild/cpython3_3.13_aiomysql
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib/aiomysql
copying aiomysql/connection.py -> build/lib/aiomysql
copying aiomysql/_version.py -> build/lib/aiomysql
copying aiomysql/utils.py -> build/lib/aiomysql
copying aiomysql/__init__.py -> build/lib/aiomysql
copying aiomysql/_scm_version.py -> build/lib/aiomysql
copying aiomysql/pool.py -> build/lib/aiomysql
copying aiomysql/log.py -> build/lib/aiomysql
copying aiomysql/cursors.py -> build/lib/aiomysql
creating build/lib/aiomysql/sa
copying aiomysql/sa/connection.py -> build/lib/aiomysql/sa
copying aiomysql/sa/engine.py -> build/lib/aiomysql/sa
copying aiomysql/sa/__init__.py -> build/lib/aiomysql/sa
copying aiomysql/sa/exc.py -> build/lib/aiomysql/sa
copying aiomysql/sa/result.py -> build/lib/aiomysql/sa
copying aiomysql/sa/transaction.py -> build/lib/aiomysql/sa
running egg_info
creating aiomysql.egg-info
writing aiomysql.egg-info/PKG-INFO
writing dependency_links to aiomysql.egg-info/dependency_links.txt
writing requirements to aiomysql.egg-info/requires.txt
writing top-level names to aiomysql.egg-info/top_level.txt
writing manifest file 'aiomysql.egg-info/SOURCES.txt'
WARNING setuptools_scm._file_finders.git git archive detected - fallback to
listing all files
adding license file 'LICENSE'
writing manifest file 'aiomysql.egg-info/SOURCES.txt'
copying aiomysql/.gitignore -> build/lib/aiomysql
copying aiomysql/_scm_version.pyi -> build/lib/aiomysql
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/aiomysql
copying build/lib/aiomysql/connection.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/_version.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/utils.py -> build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/__init__.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/_scm_version.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/_scm_version.pyi ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/pool.py -> build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/log.py -> build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/cursors.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
creating build/bdist.linux-x86_64/wheel/aiomysql/sa
copying build/lib/aiomysql/sa/connection.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/engine.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/__init__.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/exc.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/result.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/transaction.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/.gitignore ->
build/bdist.linux-x86_64/wheel/./aiomysql
running install_egg_info
Copying aiomysql.egg-info to
build/bdist.linux-x86_64/wheel/./aiomysql-0.1.1.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/aiomysql-0.1.1.dist-info/WHEEL
creating
'/build/reproducible-path/aiomysql-0.1.1/.pybuild/cpython3_3.13_aiomysql/.tmp-dtn483lj/aiomysql-0.1.1-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'aiomysql/.gitignore'
adding 'aiomysql/__init__.py'
adding 'aiomysql/_scm_version.py'
adding 'aiomysql/_scm_version.pyi'
adding 'aiomysql/_version.py'
adding 'aiomysql/connection.py'
adding 'aiomysql/cursors.py'
adding 'aiomysql/log.py'
adding 'aiomysql/pool.py'
adding 'aiomysql/utils.py'
adding 'aiomysql/sa/__init__.py'
adding 'aiomysql/sa/connection.py'
adding 'aiomysql/sa/engine.py'
adding 'aiomysql/sa/exc.py'
adding 'aiomysql/sa/result.py'
adding 'aiomysql/sa/transaction.py'
adding 'aiomysql-0.1.1.dist-info/LICENSE'
adding 'aiomysql-0.1.1.dist-info/METADATA'
adding 'aiomysql-0.1.1.dist-info/WHEEL'
adding 'aiomysql-0.1.1.dist-info/top_level.txt'
adding 'aiomysql-0.1.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built aiomysql-0.1.1-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
/build/reproducible-path/aiomysql-0.1.1/.pybuild/cpython3_3.12_aiomysql
* Building wheel...
running bdist_wheel
running build
running build_py
copying aiomysql/_scm_version.py -> build/lib/aiomysql
running egg_info
writing aiomysql.egg-info/PKG-INFO
writing dependency_links to aiomysql.egg-info/dependency_links.txt
writing requirements to aiomysql.egg-info/requires.txt
writing top-level names to aiomysql.egg-info/top_level.txt
WARNING setuptools_scm._file_finders.git git archive detected - fallback to
listing all files
adding license file 'LICENSE'
writing manifest file 'aiomysql.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/aiomysql
copying build/lib/aiomysql/connection.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/_version.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/utils.py -> build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/__init__.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/_scm_version.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/_scm_version.pyi ->
build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/pool.py -> build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/log.py -> build/bdist.linux-x86_64/wheel/./aiomysql
copying build/lib/aiomysql/cursors.py ->
build/bdist.linux-x86_64/wheel/./aiomysql
creating build/bdist.linux-x86_64/wheel/aiomysql/sa
copying build/lib/aiomysql/sa/connection.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/engine.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/__init__.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/exc.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/result.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/sa/transaction.py ->
build/bdist.linux-x86_64/wheel/./aiomysql/sa
copying build/lib/aiomysql/.gitignore ->
build/bdist.linux-x86_64/wheel/./aiomysql
running install_egg_info
Copying aiomysql.egg-info to
build/bdist.linux-x86_64/wheel/./aiomysql-0.1.1.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/aiomysql-0.1.1.dist-info/WHEEL
creating
'/build/reproducible-path/aiomysql-0.1.1/.pybuild/cpython3_3.12_aiomysql/.tmp-dqm5nr84/aiomysql-0.1.1-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'aiomysql/.gitignore'
adding 'aiomysql/__init__.py'
adding 'aiomysql/_scm_version.py'
adding 'aiomysql/_scm_version.pyi'
adding 'aiomysql/_version.py'
adding 'aiomysql/connection.py'
adding 'aiomysql/cursors.py'
adding 'aiomysql/log.py'
adding 'aiomysql/pool.py'
adding 'aiomysql/utils.py'
adding 'aiomysql/sa/__init__.py'
adding 'aiomysql/sa/connection.py'
adding 'aiomysql/sa/engine.py'
adding 'aiomysql/sa/exc.py'
adding 'aiomysql/sa/result.py'
adding 'aiomysql/sa/transaction.py'
adding 'aiomysql-0.1.1.dist-info/LICENSE'
adding 'aiomysql-0.1.1.dist-info/METADATA'
adding 'aiomysql-0.1.1.dist-info/WHEEL'
adding 'aiomysql-0.1.1.dist-info/top_level.txt'
adding 'aiomysql-0.1.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built aiomysql-0.1.1-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with
"installer" module
PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml docs/ build/html
Running Sphinx v7.4.7
loading translations [en]... done
making output directory... done
WARNING: html_static_path entry '_static' does not exist
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst':
'restructuredtext'}`.
loading intersphinx inventory 'python' from
http://docs.python.org/3/objects.inv...
loading intersphinx inventory 'sqlalchemy' from
http://docs.sqlalchemy.org/en/rel_0_9/objects.inv...
WARNING: failed to reach any of the inventories with the following issues:
intersphinx inventory 'http://docs.sqlalchemy.org/en/rel_0_9/objects.inv' not fetchable due
to <class 'requests.exceptions.ProxyError'>: HTTPConnectionPool(host='127.0.0.1',
port=9): Max retries exceeded with url: http://docs.sqlalchemy.org/en/rel_0_9/objects.inv
(Caused by ProxyError('Unable to connect to proxy',
NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f99ce00a090>:
Failed to establish a new connection: [Errno 111] Connection refused')))
WARNING: failed to reach any of the inventories with the following issues:
intersphinx inventory 'http://docs.python.org/3/objects.inv' not fetchable due to <class
'requests.exceptions.ProxyError'>: HTTPConnectionPool(host='127.0.0.1', port=9): Max
retries exceeded with url: http://docs.python.org/3/objects.inv (Caused by
ProxyError('Unable to connect to proxy',
NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f99ce009f70>:
Failed to establish a new connection: [Errno 111] Connection refused')))
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 9 source files that are out of date
updating environment: [new config] 9 added, 0 changed, 0 removed
reading sources... [ 11%] connection
reading sources... [ 22%] contributing
reading sources... [ 33%] cursors
reading sources... [ 44%] examples
reading sources... [ 56%] glossary
reading sources... [ 67%] index
reading sources... [ 78%] pool
reading sources... [ 89%] sa
reading sources... [100%] tutorial
/build/reproducible-path/aiomysql-0.1.1/docs/examples.rst:38: WARNING: Include
file '/build/reproducible-path/aiomysql-0.1.1/examples/example_sa.py' not found
or reading it failed
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets...
copying static files... done
copying extra files... done
copying assets: done
writing output... [ 11%] connection
writing output... [ 22%] contributing
writing output... [ 33%] cursors
writing output... [ 44%] examples
writing output... [ 56%] glossary
writing output... [ 67%] index
writing output... [ 78%] pool
writing output... [ 89%] sa
writing output... [100%] tutorial
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:52: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:102: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:110: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:130: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:135: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:146: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:150: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:154: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/connection.rst:158: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:10: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:128: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:134: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:147: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:169: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:216: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:220: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:248: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/cursors.rst:259: WARNING:
undefined label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/pool.rst:36: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/pool.rst:98: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/pool.rst:112: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/pool.rst:123: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/pool.rst:127: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/pool.rst:135: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/pool.rst:145: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:16: WARNING: undefined
label: 'aiomysql-core'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:20: WARNING: undefined
label: 'core_toplevel'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:68: WARNING: undefined
label: 'core_toplevel'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:84: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:154: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:166: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:170: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:180: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:188: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:204: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:206: WARNING: undefined
label: 'core_toplevel'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:244: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:256: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:290: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:308: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:325: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:331: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:337: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:348: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:468: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:478: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:490: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:502: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:571: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:584: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:590: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/sa.rst:626: WARNING: undefined
label: 'coroutine'
/build/reproducible-path/aiomysql-0.1.1/docs/tutorial.rst:115: WARNING: term
not in glossary: 'Connection'
generating indices... genindex py-modindex done
highlighting module code...
writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 57 warnings.
The HTML pages are in build/html.
make[1]: Leaving directory '/build/reproducible-path/aiomysql-0.1.1'
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary
dh binary --with python3,sphinxdoc --buildsystem=pybuild
dh_testroot -O--buildsystem=pybuild
dh_prep -O--buildsystem=pybuild
dh_auto_install -O--buildsystem=pybuild
I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
I: pybuild plugin_pyproject:178: Copying package built for python3.12 to destdir
dh_installdocs -O--buildsystem=pybuild
dh_installdocs: warning: Cannot auto-detect main package for
python-aiomysql-doc. If the default is wrong, please use --doc-main-package
dh_sphinxdoc -O--buildsystem=pybuild
dh_sphinxdoc: error:
debian/python-aiomysql-doc/usr/share/doc/python-aiomysql-doc/html/_static/js/versions.js
is missing
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: fakeroot 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/202411/
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 ---
On Mon, Nov 18, 2024 at 06:19:51PM +0100, Santiago Vila wrote:
During a rebuild of all packages in unstable, your package failed to build:
[...]
dh_sphinxdoc -O--buildsystem=pybuild
dh_sphinxdoc: error:
debian/python-aiomysql-doc/usr/share/doc/python-aiomysql-doc/html/_static/js/versions.js
is missing
I think this must have been fixed somewhere else (there was a major
sphinx update between then and now, which would be a solid candidate,
though I didn't look in much depth). The package builds cleanly now.
Thanks,
--
Colin Watson (he/him) [cjwat...@debian.org]
--- End Message ---