Your message dated Wed, 28 Aug 2024 14:35:53 +0000
with message-id <e1sjjm5-000kgf...@fasolo.debian.org>
and subject line Bug#1042614: fixed in libsass-python 0.23.0-0.1
has caused the Debian Bug report #1042614,
regarding libsass-python: FTBFS with Sphinx 7.1, docutils 0.20: TypeError: not
all arguments converted during string formatting
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.)
--
1042614: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042614
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libsass-python
Version: 0.22.0-1
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx7.1
Hi,
libsass-python fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh debian/rules --with python3 --buildsystem=pybuild
> py3versions: no X-Python3-Version in control file, using supported versions
> pybuild --build -p "3.11"
> I: pybuild base:240: /usr/bin/python3 setup.py build
> /usr/lib/python3/dist-packages/setuptools/config/setupcfg.py:293:
> _DeprecatedConfig: Deprecated config in `setup.cfg`
> !!
>
>
> ********************************************************************************
> The license_file parameter is deprecated, use license_files instead.
>
> By 2023-Oct-30, you need to update your project and remove deprecated
> calls
> or your builds will no longer be supported.
>
> See
> https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for
> details.
>
> ********************************************************************************
>
> !!
> parsed = self.parsers.get(option_name, lambda x: x)(value)
> running build
> running build_py
> copying pysassc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build
> copying sass.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build
> copying sasstests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/sassutils
> copying sassutils/builder.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/sassutils
> copying sassutils/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/sassutils
> copying sassutils/distutils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/sassutils
> copying sassutils/wsgi.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/sassutils
> running build_ext
> building '_sass' extension
> creating build
> creating build/temp.linux-x86_64-cpython-311
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -DPy_LIMITED_API -I/usr/include/python3.11 -c _sass.c -o
> build/temp.linux-x86_64-cpython-311/_sass.o -fPIC -std=gnu++0x -Wall
> -Wno-parentheses -Werror=switch
> cc1: warning: command-line option ‘-std=gnu++11’ is valid for C++/ObjC++ but
> not for C
> 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-cpython-311/_sass.o
> -L/usr/lib/x86_64-linux-gnu -lsass -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/_sass.abi3.so -fPIC -lstdc++
> # build doc once
> pybuild -s custom --build -p 3.11 \
> --build-args="env PYTHONPATH={build_dir} python3 -m sphinx -N -bman
> docs/ build/man"
> I: pybuild base:240: env
> PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build python3 -m sphinx -N
> -bman docs/ build/man
> Running Sphinx v7.1.1
> making output directory... done
> WARNING: html_static_path entry '_static' does not exist
> loading intersphinx inventory from
> /usr/share/doc/python3-doc/html/objects.inv...
> loading intersphinx inventory from
> /usr/share/doc/python-setuptools-doc/html/objects.inv...
> loading intersphinx inventory from
> /usr/share/doc/python-flask-doc/html/objects.inv...
> building [mo]: targets for 0 po files that are out of date
> writing output...
> building [man]: all manpages
> updating environment: [new config] 9 added, 0 changed, 0 removed
> [2Kreading sources... [ 11%] changes
>
> Exception occurred:
> File "/usr/lib/python3/dist-packages/sphinx/ext/extlinks.py", line 103, in
> role
> title = caption % part
> ~~~~~~~~^~~~~~
> TypeError: not all arguments converted during string formatting
> The full traceback has been saved in /tmp/sphinx-err-35anc_tm.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!
> E: pybuild pybuild:388: build: plugin custom failed with: exit code=2: env
> PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build python3 -m sphinx -N
> -bman docs/ build/man
> make[1]: *** [debian/rules:17: override_dh_auto_build] Error 13
The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/libsass-python_0.22.0-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 sph...@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-t...@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-t...@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: libsass-python
Source-Version: 0.23.0-0.1
Done: Alexandre Detiste <tc...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libsass-python, 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 1042...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated libsass-python
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: Wed, 28 Aug 2024 15:28:46 +0200
Source: libsass-python
Architecture: source
Version: 0.23.0-0.1
Distribution: unstable
Urgency: medium
Maintainer: Frédéric Bonnard <fre...@debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1042614 1058362
Changes:
libsass-python (0.23.0-0.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Remove extraneous python3-six build-dep
* Add a patch to fix a build failure in Sphinx step.
(Closes: #1042614, #1058362)
Checksums-Sha1:
0155f59cb079afd8c257736c11868e2477e0e06c 2176 libsass-python_0.23.0-0.1.dsc
84d0d4c4819898cf2d33244f405de42e5dc72dc7 54783
libsass-python_0.23.0.orig.tar.gz
7383787e71acb1e02638bf9898fa9bb066faeeac 5352
libsass-python_0.23.0-0.1.debian.tar.xz
e5011ab2c3bd5b3f82b6efc7fe6640b16658752d 8957
libsass-python_0.23.0-0.1_source.buildinfo
Checksums-Sha256:
d8b9f6ba6cc4c975837e0135287fc0cd004e09510d712490afe02184eed5b154 2176
libsass-python_0.23.0-0.1.dsc
4bff7819756f52f6e4592f03f205104d1ca431088d9452aed5042f89a36f9873 54783
libsass-python_0.23.0.orig.tar.gz
1727626d863529af6e48c89b6d5c16796fa3229f6fd88aae8a19c7530af01a2c 5352
libsass-python_0.23.0-0.1.debian.tar.xz
446e503a88a95d8acba024ec7b53f4d3d49f0f8e18ead01029fb942ac8caf357 8957
libsass-python_0.23.0-0.1_source.buildinfo
Files:
bff6ed139dd22c80a4c56c003f656e2c 2176 python optional
libsass-python_0.23.0-0.1.dsc
3d628c3b4c1aff475db694b48de1f322 54783 python optional
libsass-python_0.23.0.orig.tar.gz
c48baf0da7c5ba5ecd52839af206c781 5352 python optional
libsass-python_0.23.0-0.1.debian.tar.xz
8e4e6b1b81a5d3e5ee8dab2b40fb0acb 8957 python optional
libsass-python_0.23.0-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmbPLCsRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBoHpg/7BnsXmzuMqq0KU2/ut38qa5oVAB0uGFs7
E1W8ZUoSuYi+CanmHQCS0dRQB5tARLuSVqzm4oOs62lY6Qp5U6MBPIrU+OWhxchP
mEjKOxBE8i2wvRtgRb1p1/7tkSnBqLCZXPoMYkGh2jTbwS1vFA4Jazp3NNLGjShm
F57QElbDA2B1NAXaCjJ1CTEwTaJorZlnIZqKhwi7C9xdslWKsG39IJWCGXaanxie
YqEOhEi6tYRGNiXyHrlQ+K493Bfr5sUrVkj8NInxMxv+zfWszOCuUP33yazGZlXZ
o503vNNMRcNdoJI5cWfRMVjbW6RK/B9K8hL7i0+OhssGHSSsX9qecY8z4DJ/Hx61
uh1KoQl8l2XMTyLoTyNfbhNXa8YkLH//YItXbXyAHSvQIzlMkR3hCSdK+u93Y7eX
KdUiqkD8dtLQjIE/PWYvHKyqaGnealfrFxtypdlTcdxP8Ie/l32FhcsuhVteiAuk
133CD1j+3ihKSGA8DFsFFh2+LntktHx6TqVfSoboy71FIMuDoMVY8yUgXYriP4NC
aW7va8jlYD7Dcj91VQhsYrmddcmSMBwFEagEvkWqd7kV6VVLwHuAC63QowL1X077
142n3+6U9SlovCKNBhHdlV1/n07ybYtu3lhqhYWtrFzr69UcIZSgdByStSTKC2bv
VOaai+XAWjE=
=+5s8
-----END PGP SIGNATURE-----
pgp5Da3kmXyw2.pgp
Description: PGP signature
--- End Message ---