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 ---

Reply via email to