[pkg-php-pear] Bug#997328: shaarli: FTBFS: jinja2.exceptions.UndefinedError: list object has no element 0
Lucas Nussbaum
lucas at debian.org
Sat Oct 23 20:41:36 BST 2021
Source: shaarli
Version: 0.12.0+dfsg-3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> mkdocs build --clean
> WARNING - Config value: 'pages'. Warning: The 'pages' configuration option has been deprecated and will be removed in a future release of MkDocs. Use 'nav' instead.
> INFO - Cleaning site directory
> INFO - Building documentation to directory: /<<PKGBUILDDIR>>/doc/html
> Traceback (most recent call last):
> File "/usr/bin/mkdocs", line 6, in <module>
> cli()
> File "/usr/lib/python3/dist-packages/click/core.py", line 1126, in __call__
> return self.main(*args, **kwargs)
> File "/usr/lib/python3/dist-packages/click/core.py", line 1051, in main
> rv = self.invoke(ctx)
> File "/usr/lib/python3/dist-packages/click/core.py", line 1657, in invoke
> return _process_result(sub_ctx.command.invoke(sub_ctx))
> File "/usr/lib/python3/dist-packages/click/core.py", line 1393, in invoke
> return ctx.invoke(self.callback, **ctx.params)
> File "/usr/lib/python3/dist-packages/click/core.py", line 752, in invoke
> return __callback(*args, **kwargs)
> File "/usr/lib/python3/dist-packages/mkdocs/__main__.py", line 152, in build_command
> build.build(config.load_config(**kwargs), dirty=not clean)
> File "/usr/lib/python3/dist-packages/mkdocs/commands/build.py", line 285, in build
> _build_theme_template(template, env, files, config, nav)
> File "/usr/lib/python3/dist-packages/mkdocs/commands/build.py", line 108, in _build_theme_template
> output = _build_template(template_name, template, files, config, nav)
> File "/usr/lib/python3/dist-packages/mkdocs/commands/build.py", line 87, in _build_template
> output = template.render(context)
> File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1304, in render
> self.environment.handle_exception()
> File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 925, in handle_exception
> raise rewrite_traceback_stack(source=source)
> File "/usr/lib/python3/dist-packages/mkdocs/themes/readthedocs/search.html", line 1, in top-level template code
> {% extends "main.html" %}
> File "/<<PKGBUILDDIR>>/doc/custom_theme/main.html", line 1, in top-level template code
> {% extends "base.html" %}
> File "/usr/lib/python3/dist-packages/mkdocs/themes/readthedocs/base.html", line 5, in top-level template code
> {%- block site_meta %}
> File "/<<PKGBUILDDIR>>/doc/custom_theme/main.html", line 17, in block 'site_meta'
> {%- if 'media.readthedocs.org' not in config.extra_css[0] %}
> jinja2.exceptions.UndefinedError: list object has no element 0
> make[2]: *** [Makefile:157: htmldoc] Error 1
The full build log is available from:
http://qa-logs.debian.net/2021/10/23/shaarli_0.12.0+dfsg-3_unstable.log
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!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the pkg-php-pear
mailing list