Your message dated Thu, 24 Sep 2020 13:20:06 +0000
with message-id <e1klram-000gzb...@fasolo.debian.org>
and subject line Bug#963650: fixed in mako 1.1.3+ds1-1
has caused the Debian Bug report #963650,
regarding mako: FTBFS with Sphinx 3.1: AttributeError: 'tuple' object has no
attribute 'docname'
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.)
--
963650: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963650
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mako
Version: 1.1.2+ds1-1
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx3.1
Hi,
mako fails to build with Sphinx 3.1, currently available in
experimental.
Relevant part (hopefully):
> dpkg-buildpackage
> -----------------
>
> Command: dpkg-buildpackage -us -uc -sa -rfakeroot
> dpkg-buildpackage: info: source package mako
> dpkg-buildpackage: info: source version 1.1.2+ds1-1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Piotr Ożarowski <pi...@debian.org>
> dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
> debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-*
> rm -rf build
> find . -name '*\.py[co]' -delete
> rm -rf .pytest_cache
> rm -rf Mako.egg-info
> dh_clean
> dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building mako using existing ./mako_1.1.2+ds1.orig.tar.xz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: info: building mako in mako_1.1.2+ds1-1.debian.tar.xz
> dpkg-source: info: building mako in mako_1.1.2+ds1-1.dsc
> debian/rules binary
> python3.8 setup.py build_scripts --executable=/usr/bin/python3
> running build_scripts
> python3.8 setup.py install \
> --root /<<PKGBUILDDIR>>/debian/python3-mako --prefix=/usr
> running install
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/mako
> copying mako/cache.py -> build/lib/mako
> copying mako/cmd.py -> build/lib/mako
> copying mako/parsetree.py -> build/lib/mako
> copying mako/__init__.py -> build/lib/mako
> copying mako/ast.py -> build/lib/mako
> copying mako/lookup.py -> build/lib/mako
> copying mako/runtime.py -> build/lib/mako
> copying mako/lexer.py -> build/lib/mako
> copying mako/compat.py -> build/lib/mako
> copying mako/util.py -> build/lib/mako
> copying mako/pygen.py -> build/lib/mako
> copying mako/template.py -> build/lib/mako
> copying mako/exceptions.py -> build/lib/mako
> copying mako/pyparser.py -> build/lib/mako
> copying mako/_ast_util.py -> build/lib/mako
> copying mako/filters.py -> build/lib/mako
> copying mako/codegen.py -> build/lib/mako
> creating build/lib/mako/ext
> copying mako/ext/beaker_cache.py -> build/lib/mako/ext
> copying mako/ext/__init__.py -> build/lib/mako/ext
> copying mako/ext/linguaplugin.py -> build/lib/mako/ext
> copying mako/ext/autohandler.py -> build/lib/mako/ext
> copying mako/ext/babelplugin.py -> build/lib/mako/ext
> copying mako/ext/pygmentplugin.py -> build/lib/mako/ext
> copying mako/ext/preprocessors.py -> build/lib/mako/ext
> copying mako/ext/turbogears.py -> build/lib/mako/ext
> copying mako/ext/extract.py -> build/lib/mako/ext
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/python3-mako
> creating /<<PKGBUILDDIR>>/debian/python3-mako/usr
> creating /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib
> creating /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8
> creating /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages
> creating
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/cache.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/cmd.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/parsetree.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/__init__.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/ast.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/lookup.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/runtime.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/lexer.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/compat.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/util.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/pygen.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/template.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> creating
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/beaker_cache.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/__init__.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/linguaplugin.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/autohandler.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/babelplugin.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/pygmentplugin.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/preprocessors.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/turbogears.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/ext/extract.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext
> copying build/lib/mako/exceptions.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/pyparser.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/_ast_util.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/filters.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> copying build/lib/mako/codegen.py ->
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/cache.py
> to cache.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/cmd.py
> to cmd.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/parsetree.py
> to parsetree.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/__init__.py
> to __init__.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ast.py
> to ast.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/lookup.py
> to lookup.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/runtime.py
> to runtime.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/lexer.py
> to lexer.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/compat.py
> to compat.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/util.py
> to util.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/pygen.py
> to pygen.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/template.py
> to template.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/beaker_cache.py
> to beaker_cache.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/__init__.py
> to __init__.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/linguaplugin.py
> to linguaplugin.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/autohandler.py
> to autohandler.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/babelplugin.py
> to babelplugin.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/pygmentplugin.py
> to pygmentplugin.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/preprocessors.py
> to preprocessors.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/turbogears.py
> to turbogears.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/ext/extract.py
> to extract.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/exceptions.py
> to exceptions.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/pyparser.py
> to pyparser.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/_ast_util.py
> to _ast_util.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/filters.py
> to filters.cpython-38.pyc
> byte-compiling
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/mako/codegen.py
> to codegen.cpython-38.pyc
> running install_egg_info
> running egg_info
> creating Mako.egg-info
> writing Mako.egg-info/PKG-INFO
> writing dependency_links to Mako.egg-info/dependency_links.txt
> writing entry points to Mako.egg-info/entry_points.txt
> writing requirements to Mako.egg-info/requires.txt
> writing top-level names to Mako.egg-info/top_level.txt
> writing manifest file 'Mako.egg-info/SOURCES.txt'
> reading manifest file 'Mako.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching '*.html' under directory 'doc'
> warning: no files found matching '*.css' under directory 'doc'
> warning: no files found matching '*.js' under directory 'doc'
> warning: no files found matching '*.png' under directory 'doc'
> warning: no files found matching '*.mako' under directory 'doc'
> warning: no files found matching '*.xml' under directory 'examples'
> warning: no files found matching '*.mako' under directory 'examples'
> no previously-included directories found matching 'doc/build/output'
> writing manifest file 'Mako.egg-info/SOURCES.txt'
> Copying Mako.egg-info to
> /<<PKGBUILDDIR>>/debian/python3-mako/usr/lib/python3.8/site-packages/Mako-1.1.2-py3.8.egg-info
> running install_scripts
> Installing mako-render script to /<<PKGBUILDDIR>>/debian/python3-mako/usr/bin
> ([ -d build/lib ] && mv build/lib build/lib.linux-x86_64-3.8) || true
> dh_testdir
> dh_installdirs -i
> cd doc/build && sphinx-build -N -q -E -b html . \
> /<<PKGBUILDDIR>>/debian/python-mako-doc/usr/share/doc/python-mako-doc/html/
> /usr/lib/python3/dist-packages/scss/selector.py:26: FutureWarning: Possible
> nested set at position 329
> SELECTOR_TOKENIZER = re.compile(r'''
> WARNING: html_static_path entry 'static' does not exist
>
> Exception occurred:
> File "/usr/lib/python3/dist-packages/sphinx/domains/python.py", line 1194,
> in clear_doc
> if obj.docname == docname:
> AttributeError: 'tuple' object has no attribute 'docname'
> The full traceback has been saved in /tmp/sphinx-err-zl3kjg9g.log, if you
> want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error
> message can be provided next time.
> A bug report can be filed in the tracker at
> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
> make: *** [debian/rules:34: build-docs] Error 2
The full build log is available from:
http://qa-logs.debian.net/2020/06/23/mako_1.1.2+ds1-1_unstable_sphinx-exp.log
Please see [1] for Sphinx changelog, which may give a hint of what changes in
Sphinx caused this error.
Also see [2] for the list of deprecated/removed APIs and possible alternatives
to them.
Sphinx 3.1 is going to be uploaded to unstable in a couple of weeks. When that
happens, the severity of this bug will be bumped to serious.
In case you have questions, please Cc sph...@packages.debian.org on reply.
[1]: https://www.sphinx-doc.org/en/3.x/changes.html
[2]: https://www.sphinx-doc.org/en/3.x/extdev/deprecated.html
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: mako
Source-Version: 1.1.3+ds1-1
Done: =?utf-8?q?Piotr_O=C5=BCarowski?= <pi...@debian.org>
We believe that the bug you reported is fixed in the latest version of
mako, 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 963...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Piotr Ożarowski <pi...@debian.org> (supplier of updated mako 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 24 Sep 2020 15:00:33 +0200
Source: mako
Architecture: source
Version: 1.1.3+ds1-1
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <pi...@debian.org>
Changed-By: Piotr Ożarowski <pi...@debian.org>
Closes: 963650
Changes:
mako (1.1.3+ds1-1) unstable; urgency=medium
.
[ Ondřej Nový ]
* d/control: Remove trailing whitespaces.
* d/control: Update Vcs-* fields with new Debian Python Team Salsa
layout.
.
[ Piotr Ożarowski ]
* New upstream release
- builds with Sphinx 3.2 (closes: 963650)
Checksums-Sha1:
0f75fb768b358948abc3edad0befc06857f7355e 2312 mako_1.1.3+ds1-1.dsc
4d6ee342f09d0dc1e836cfa852db96db454f5938 161456 mako_1.1.3+ds1.orig.tar.xz
32f29accd669b967e50aa739f822c7cb0e132789 13308 mako_1.1.3+ds1-1.debian.tar.xz
09de89c77a9b14e3c638f762ea32e41960e7c43c 7970 mako_1.1.3+ds1-1_amd64.buildinfo
Checksums-Sha256:
27fcebdf9a1a4e422c77483ae683eb36793cd666c23b797839d33edbc862ec15 2312
mako_1.1.3+ds1-1.dsc
9c6ef441588b6aaa51b879739aa780902327a11ab1a1858df0850588daa0df80 161456
mako_1.1.3+ds1.orig.tar.xz
adf13401672938bc9f9fa0926c040bcfcfd86cfd2d5774afd8977e51b5827fae 13308
mako_1.1.3+ds1-1.debian.tar.xz
fab9f5f0b92e4f32f51581692ce88b9a0e0764921b73fa299db69a8aa7a8c58d 7970
mako_1.1.3+ds1-1_amd64.buildinfo
Files:
d0f9b373fcc02c43976e2cd600aed64c 2312 python optional mako_1.1.3+ds1-1.dsc
2f430c4994e48a32f911ee78a2f529b6 161456 python optional
mako_1.1.3+ds1.orig.tar.xz
fff8c51bc298c228b5101a7ef1a802d5 13308 python optional
mako_1.1.3+ds1-1.debian.tar.xz
7dc93069a904afdbb20f892aa992293d 7970 python optional
mako_1.1.3+ds1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEHS+omFjar2IXhi33rvbxoqdFdkUFAl9smksACgkQrvbxoqdF
dkW1QQ//V3Vxcq8sgxILKdnz3IYmp9sNlIeG8q10Y52ycze2HJ6etln0tGqZHxJl
J/HRGec8S89y7vliLBPrTn3pDLCBjz6Q9PTidNK5Gk20SeS81vCI6CK4eDoAOjnQ
n5Zj/Pl4PiPxxlYlLXO9TvkJDGJMu87O0dhP3sgPuE0vWUOtPxF26KarXkDj2PTG
71EEHdv9u/tkPtQCDTZ+isZzq9wrbOe9VzPz5khV5Se85sTD8EyQX7qoUJL3hJHt
t24gDDQAkslDbnRnLRZ3i/dRkI4Oz/BEHvYF8zmM2oFby1rtS1WIYJbKiDhLzyk4
SB9SwnWqr+RHx3MBdRSTVi52GBnUAvAo8W7Rl7PKyxhn6cIcz7ipAIhRO72taldm
fsuNjZRJ8cccUEts/BmdOFu2vUwRkqLyKSpWPsAmdho8A5u4rGN3hTyXuHYLHOOF
Ycabm6ACH+V4e+T8pqbzPjaUwjqAVoZXMTq8NTgbbG2VNM1L6pKBV6MT6/RkRZfP
JRTsmsH5f8u2hzEQJZO+V1czWeuHKgSYv7b3j3RwlDfCMbydNzbSXN7AT6mq+tHB
uLGD0KJcEy45n2peZcdkniRU7r3sC+V0JijUPhAWsynQW0PEklAklYotYnJZuzi7
HHIZqMgxxXcI/yeMhVpUXwZBaW943Qy4j6z3Mwig7DAII1I/jZQ=
=y9sv
-----END PGP SIGNATURE-----
--- End Message ---