Source: groonga Version: 13.0.1+dfsg-1 Severity: important Tags: ftbfs User: [email protected] Usertags: sphinx7.1
Hi, groonga fails to build with Sphinx 7.1 and docutils 0.20, both of which are currently available in experimental. Relevant part (hopefully): > make[8]: Entering directory '/<<PKGBUILDDIR>>/doc/locale/en' > make[8]: Nothing to be done for 'install-exec-am'. > /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/commands' > /usr/bin/install -c -m 644 html/reference/commands/cache_limit.html > html/reference/commands/check.html html/reference/commands/clearlock.html > html/reference/commands/column_copy.html > html/reference/commands/column_create.html > html/reference/commands/column_list.html > html/reference/commands/column_remove.html > html/reference/commands/column_rename.html > html/reference/commands/config_delete.html > html/reference/commands/config_get.html > html/reference/commands/config_set.html > html/reference/commands/database_unmap.html > html/reference/commands/define_selector.html > html/reference/commands/defrag.html html/reference/commands/delete.html > html/reference/commands/dump.html > html/reference/commands/index_column_diff.html > html/reference/commands/io_flush.html html/reference/commands/load.html > html/reference/commands/lock_acquire.html > html/reference/commands/lock_clear.html > html/reference/commands/lock_release.html > html/reference/commands/log_level.html html/reference/commands/log_put.html > html/reference/commands/log_reopen.html > html/reference/commands/logical_count.html > html/reference/commands/logical_parameters.html > html/reference/commands/logical_range_filter.html > html/reference/commands/logical_select.html > html/reference/commands/logical_shard_list.html > html/reference/commands/logical_table_remove.html > html/reference/commands/normalize.html > html/reference/commands/normalizer_list.html > html/reference/commands/object_exist.html > html/reference/commands/object_inspect.html > html/reference/commands/object_list.html > html/reference/commands/object_remove.html > html/reference/commands/plugin_register.html > html/reference/commands/plugin_unregister.html > html/reference/commands/query_expand.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/commands' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/development' > /usr/bin/install -c -m 644 html/development/travis-ci.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/development' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/_static/vendor/fontawesome/5.13.0/css' > /usr/bin/install -c -m 644 > html/_static/vendor/fontawesome/5.13.0/css/all.min.css > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/_static/vendor/fontawesome/5.13.0/css' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/spec' > /usr/bin/install -c -m 644 html/spec/gqtp.html html/spec/search.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/spec' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/tutorial' > /usr/bin/install -c -m 644 html/tutorial/data.html > html/tutorial/drilldown.html html/tutorial/index.html > html/tutorial/introduction.html html/tutorial/lexicon.html > html/tutorial/match_columns.html html/tutorial/micro_blog.html > html/tutorial/network.html html/tutorial/patricia_trie.html > html/tutorial/query_expansion.html html/tutorial/search.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/tutorial' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/normalizers' > /usr/bin/install -c -m 644 html/reference/normalizers/normalizer_auto.html > html/reference/normalizers/normalizer_nfkc100.html > html/reference/normalizers/normalizer_nfkc121.html > html/reference/normalizers/normalizer_nfkc130.html > html/reference/normalizers/normalizer_nfkc150.html > html/reference/normalizers/normalizer_nfkc51.html > html/reference/normalizers/normalizer_table.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/normalizers' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/_static/vendor/fontawesome/5.13.0/webfonts' > /usr/bin/install -c -m 644 > html/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.ttf > html/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff2 > html/_static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.ttf > html/_static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.woff2 > html/_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.ttf > html/_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff2 > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/_static/vendor/fontawesome/5.13.0/webfonts' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/contribution/documentation' > /usr/bin/install -c -m 644 html/contribution/documentation/c-api.html > html/contribution/documentation/i18n.html > html/contribution/documentation/introduction.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/contribution/documentation' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/contribution/development/build' > /usr/bin/install -c -m 644 > html/contribution/development/build/unix_autotools.html > html/contribution/development/build/unix_cmake.html > html/contribution/development/build/windows_cmake.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/contribution/development/build' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/functions' > /usr/bin/install -c -m 644 html/reference/functions/between.html > html/reference/functions/cast_loose.html > html/reference/functions/edit_distance.html > html/reference/functions/escalate.html > html/reference/functions/fuzzy_search.html > html/reference/functions/geo_distance.html > html/reference/functions/geo_in_circle.html > html/reference/functions/geo_in_rectangle.html > html/reference/functions/highlight_full.html > html/reference/functions/highlight_html.html > html/reference/functions/html_untag.html > html/reference/functions/in_records.html > html/reference/functions/in_values.html > html/reference/functions/math_abs.html html/reference/functions/now.html > html/reference/functions/number_classify.html > html/reference/functions/prefix_rk_search.html > html/reference/functions/query.html > html/reference/functions/query_parallel_or.html > html/reference/functions/rand.html html/reference/functions/snippet.html > html/reference/functions/snippet_html.html > html/reference/functions/string_length.html > html/reference/functions/string_slice.html > html/reference/functions/string_substring.html > html/reference/functions/sub_filter.html > html/reference/functions/time_classify_day.html > html/reference/functions/time_classify_day_of_week.html > html/reference/functions/time_classify_hour.html > html/reference/functions/time_classify_minute.html > html/reference/functions/time_classify_month.html > html/reference/functions/time_classify_second.html > html/reference/functions/time_classify_week.html > html/reference/functions/time_classify_year.html > html/reference/functions/vector_find.html > html/reference/functions/vector_new.html > html/reference/functions/vector_size.html > html/reference/functions/vector_slice.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/functions' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/executables' > /usr/bin/install -c -m 644 html/reference/executables/grndb.html > html/reference/executables/grnslap.html > html/reference/executables/groonga-benchmark.html > html/reference/executables/groonga-httpd.html > html/reference/executables/groonga-server-http.html > html/reference/executables/groonga-suggest-create-dataset.html > html/reference/executables/groonga-suggest-httpd.html > html/reference/executables/groonga-suggest-learner.html > html/reference/executables/groonga.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/executables' > /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html' > /usr/bin/install -c -m 644 html/characteristic.html html/client.html > html/community.html html/contribution.html html/development.html > html/genindex.html html/index.html html/install.html html/limitations.html > html/news.html html/objects.inv html/reference.html html/search.html > html/searchindex.js html/server.html html/spec.html html/troubleshooting.html > html/tutorial.html '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/tokenizer' > /usr/bin/install -c -m 644 html/reference/tokenizer/summary.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/reference/tokenizer' > /bin/mkdir -p > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/_static' > /usr/bin/install -c -m 644 html/_static/basic.css html/_static/doctools.js > html/_static/documentation_options.js html/_static/favicon.ico > html/_static/file.png html/_static/groonga.png ./html/_static/jquery.js > html/_static/language_data.js html/_static/minus.png html/_static/plus.png > html/_static/pygments.css html/_static/searchtools.js > html/_static/sphinx_highlight.js html/_static/switcher.json > ./html/_static/underscore.js html/_static/webpack-macros.html > '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/groonga/en/html/_static' > /usr/bin/install: cannot stat './html/_static/jquery.js': No such file or > directory > /usr/bin/install: cannot stat './html/_static/underscore.js': No such file or > directory > make[8]: *** [Makefile:5395: install-nobase_dist_doc_localeDATA] Error 1 The full build log is available from: http://qa-logs.debian.net/2023/07/30/exp/groonga_13.0.1+dfsg-1_unstable_sphinx-exp.log Please see [1] for Sphinx changelog and [2] for Docutils changelog. Also see [3] for the list of deprecated/removed APIs in Sphinx and possible alternatives to them. Some notable changes in Sphinx 6 and Sphinx 7: - Sphinx no longer includes jquery.js and underscore.js by default. Please use python3-sphinxcontrib.jquery package if you are using a custom template and it still needs jquery. - The setup.py build_sphinx command was removed. Please instead call sphinx-build or "python3 -m sphinx" directly. - For packages using the extlinks extension, the caption should contain exactly one "%s" placeholder (if caption is not None). In case you have questions, please Cc [email protected] on reply. [1]: https://www.sphinx-doc.org/en/master/changes.html [2]: https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt [3]: https://www.sphinx-doc.org/en/master/extdev/deprecated.html#dev-deprecated-apis All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sphinx7.1;[email protected] or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=sphinx7.1&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results 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

