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

Reply via email to