[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1042661: marked as done (python-djvulibre: FTBFS with Sphinx 7.1, docutils 0.20: error: invalid command 'build_sphinx')



Your message dated Fri, 26 Jan 2024 12:20:55 +0000
with message-id <E1rTLCZ-0086ys-UF@fasolo.debian.org>
and subject line Bug#1042661: fixed in python-djvulibre 0.9.0-1
has caused the Debian Bug report #1042661,
regarding python-djvulibre: FTBFS with Sphinx 7.1, docutils 0.20: error: invalid command 'build_sphinx'
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 owner@bugs.debian.org
immediately.)


-- 
1042661: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042661
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: python-djvulibre
Version: 0.8.8-3
Severity: important
Tags: ftbfs
User: python-modules-team@lists.alioth.debian.org
Usertags: sphinx7.1

Hi,

python-djvulibre fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.

Relevant part (hopefully):
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.11/build/temp.linux-x86_64-3.11/src/sexpr.o -ldjvulibre -o /<<PKGBUILDDIR>>/djvu/sexpr.cpython-311-x86_64-linux-gnu.so -pthread
> http_proxy='127.0.0.1:9' python3 setup.py build_sphinx
> /<<PKGBUILDDIR>>/setup.py:39: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
>   import distutils.core
> usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
>    or: setup.py --help [cmd1 cmd2 ...]
>    or: setup.py --help-commands
>    or: setup.py cmd --help
> 
> error: invalid command 'build_sphinx'
> make[1]: *** [debian/rules:25: override_dh_installdocs] Error 1


The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/python-djvulibre_0.8.8-3_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 sphinx@packages.debian.org 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;users=python-modules-team@lists.alioth.debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=sphinx7.1&fusertaguser=python-modules-team@lists.alioth.debian.org&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

--- End Message ---
--- Begin Message ---
Source: python-djvulibre
Source-Version: 0.9.0-1
Done: Alexandre Detiste <tchet@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-djvulibre, 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 1042661@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated python-djvulibre 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 26 Jan 2024 12:51:58 +0100
Source: python-djvulibre
Architecture: source
Version: 0.9.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 1042661 1056468 1056854
Changes:
 python-djvulibre (0.9.0-1) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Alexandre Detiste ]
   * New upstream version 0.9.0 (Closes: #1056854, #1042661, #1056468)
   * switch to fork found via repology.com
   * update copyright & homepage
 .
   [ Yogeswaran Umasankar ]
   * Fixed override_dh_installdocs in rules to fit new upstream.
   * Included python3-wheel in d/control build depends.
   * Patch to fix doc conf.py setup module issue.
   * Included __init__.py in tests/ for autopkgtests + disabled test_export_ps.
Checksums-Sha1:
 8bbc14fa8a16720fa8f899f0e3297940c0509b68 2379 python-djvulibre_0.9.0-1.dsc
 7cbc8c440304fd464ee6a68daeb827e866351261 86433 python-djvulibre_0.9.0.orig.tar.gz
 9fb07b57f1a731342cb019035af427f80b731f3a 19876 python-djvulibre_0.9.0-1.debian.tar.xz
 6073c446cccb9e804a5afb1359852e16577d1aab 11716 python-djvulibre_0.9.0-1_source.buildinfo
Checksums-Sha256:
 5decb53fef6e2ffe6d20bb41b13b684a3f4fc725c3159f0410f5c621614d10a1 2379 python-djvulibre_0.9.0-1.dsc
 3e9763814d7671cc3f10dfa7cce50f44a642b19753e6d86bdbf3c0fbbeaa3031 86433 python-djvulibre_0.9.0.orig.tar.gz
 753290d108932d2e23296761a22bd4b795b51353cadc22eeffeaec58ebe2bc46 19876 python-djvulibre_0.9.0-1.debian.tar.xz
 d2f2e80aabab85225e3a9f9db0dd3dbc9dd885778fbeb5bad0d2d9c5b91b82b8 11716 python-djvulibre_0.9.0-1_source.buildinfo
Files:
 2e9cbc9d9c93c497150f4f3db71bf4aa 2379 python optional python-djvulibre_0.9.0-1.dsc
 3dad5a90363dd132228d26c94af05694 86433 python optional python-djvulibre_0.9.0.orig.tar.gz
 025846eae29270ca671e3800ff295413 19876 python optional python-djvulibre_0.9.0-1.debian.tar.xz
 5b5bbd4cd1f9f240d6c75e4c77016da6 11716 python optional python-djvulibre_0.9.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmWzn48RHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBq3Sw//b35A/6m7Ex2osKSm1dW60wZ0dndZKST9
rXVz+Q05Uh96fdM3JatXPMk4ovukwyY552+bOVGDXIel36U3PfJXcBJh4Hl1m8tA
O78phfbBmAT5ucHxlcpMm0iXz0oyxlYauQyHzNHK2jZ3vc5pJ6OzK6XgMj0zdXRP
wuClmczS8BFjNOrhoIAK93du09CAJ68wr7RJ0j1LqsEwn8tah5ky4gb/jgeY/SHI
/qcEB9lttbR2IDMLAFfY9PoTrWKBVYFUEShzzImuifmfTlRur6DAkOSQC7ewz1ah
2ngvmr+s2JwLxe2MWwYRYPEYaei8AB5+H2ZIz16uXlkquYDhlbijOdRUEop2r1yc
ypNRPWPOn7yAH+bYpDXg+mKPlolAOufs4oCiDHHe4oCvv/XbZsiwctfVpdUn7ydz
/liN+yuLS/7z7jiUFiA7i3HOsJS7FGpmOeR3oPt7Mg5TtTH4woxXJ+OguIQva+e/
lMu4YmU4axXud0X3cnV9Tjbt2GMR123mXtqQCGHe0Zj4sn9r0RNOpjmGZ5hQRmV3
90Pr47v/7CDGbqEcoobV65ZRhXL1GRl0YlHlNcbU67nrzn2YRAMtb09Cwj0IT69J
LK1FKK08P6PmuxmQT06Kzvq6/70e33exJHMO9U3zHh3nohZeXC7B2kRws5eeb/nx
4gsUmh5Thf0=
=w2lz
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: