#1150162 octavia: FTBFS: TypeError: sequence item 0: expected str instance, ParseResults found #1150162
- Package:
- src:octavia
- Source:
- src:octavia
- Submitter:
- Santiago Vila
- Date:
- 2026-10-06 15:07:02 UTC
- Severity:
- normal
- Tags:
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202610/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:octavia, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] File "/usr/lib/python3/dist-packages/pyparsing/core.py", line 290, in wrapper ret = func(*args[limit:]) File "/usr/lib/python3/dist-packages/pydotplus/parser.py", line 425, in parse_html return '<%s>' % ''.join(toks[0]) ~~~~~~~^^^^^^^^^ TypeError: sequence item 0: expected str instance, ParseResults found The full traceback has been saved in: /tmp/sphinx-err-dpo5rmt6.log To report this error to the developers, please open an issue at <https://github.com/sphinx-doc/sphinx/issues/>. Thanks! Please also report this if it was a user error, so that a better error message can be provided next time. make[1]: *** [debian/rules:121: override_dh_sphinxdoc] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:8: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
Hello, Bug #1150162 in octavia reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/openstack-team/services/octavia/-/commit/a57f3e624c8e09e0ec2355e3d7862a6d6af0255f ------------------------------------------------------------------------ Switch octavia-doc ERD from pydotplus to pydot pydotplus is unmaintained and crashes against pyparsing from unstable while parsing DOT HTML-like labels (TypeError: sequence item 0: expected str instance, ParseResults found), failing the octavia-doc build during override_dh_sphinxdoc (Closes: #1150162): - doc-erd-switch-from-pydotplus-to-pydot.patch ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1150162
We believe that the bug you reported is fixed in the latest version of
octavia, 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 1150162@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated octavia 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)
Format: 1.8
Date: Tue, 06 Oct 2026 16:30:21 +0200
Source: octavia
Architecture: source
Version: 19.0.0-9
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1150162
Changes:
octavia (19.0.0-9) unstable; urgency=medium
.
* Switched the octavia-doc ERD generation from pydotplus to pydot:
pydotplus is unmaintained and crashes against pyparsing from
unstable while parsing DOT HTML-like labels (TypeError: sequence
item 0: expected str instance, ParseResults found), failing the
octavia-doc build (Closes: #1150162):
- doc-erd-switch-from-pydotplus-to-pydot.patch
Checksums-Sha1:
87235b65a6edf362c621a2fdc395378f135960fa 4212 octavia_19.0.0-9.dsc
a042ca2b7577a30150aee3d6ef4b8f80b8a14d05 22328 octavia_19.0.0-9.debian.tar.xz
b5e39a284ee076a094622f2d393532d357c8fc0d 20273 octavia_19.0.0-9_amd64.buildinfo
Checksums-Sha256:
f34fa824da3e138cb28ae67b3f85fd30f8d9037a56cda7e95b2166b42f7599d5 4212 octavia_19.0.0-9.dsc
74d90d7b3f9a5cd4c3d0a1dfdef2266b5c1745582a4525e05c90081803aba389 22328 octavia_19.0.0-9.debian.tar.xz
b452da4d789fa1f75250b25d0212a0d6dc49cd829958b1858325afd144edf059 20273 octavia_19.0.0-9_amd64.buildinfo
Files:
b14d06a48f2571ff22015ca99ef92cd7 4212 net optional octavia_19.0.0-9.dsc
1bcb1ea1331684606de278a6831aea74 22328 net optional octavia_19.0.0-9.debian.tar.xz
440d93196c7e0287f3347748860fd5bd 20273 net optional octavia_19.0.0-9_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmrFCbYACgkQ1BatFaxr
Q/5BahAAnOrZNkyr26Q5p/rjfkrrX9VDn+p31YXSG2vrl/4VKhi0lGfhH/8szGyB
aMK4efpxKqWqXUaoNrmkqDwkAcpFkr8uNxKI9C0TKP7pMw3cYIANWdXmESfTph/+
jL/VYPYXRsNg3yWvXPGwy30/MOOeiEIWOedzshpwkfYxv6PfI+wiOni9f1oPZGk9
lEteXXc5diFwtJFEjFNvtAo+pGNKpT1CyBQpDQb121XrNu14S0ZNzfn0CInQLqoV
wU5If7gzagzFdNl7QR9yfBHU0VIUaS3nx2qM0L4Ij4jI7Ab7enXaotHZWzFLliCy
wBie9DuPJijMF/Y/SKkCCkhpppHot+Ayks1ZaUXfiICaBCIrH1YJeSve/rw/oNV0
w7EHIlHFgcm/WGfw7YnSXF+n/GB+fTBnZNXA/rzQ9XQ7XO1d+/3x6gVqGtx+6C3Q
KbxVQtWogGpsP3t/g9zx7vUjLKvkb7LAxohFYKzzSXYwqDDnD/8shJxGbPpuveL0
FOaezPYYZFsD8lbpcWyJ/6405QJD1bRcGnrWXeMqgHNiBM1MNW9G2r5Q66IN3N0D
Zf9XLpNGKSbxLyIRP/Yz2tmJ0aA/WLNODVhGSQbL95qLsrmCBPlqcNP9MG3O2jTb
Uf59QVB0CijctWZ5MU0Qf630o304wLUGiJ3H9q0+trRmCQa0fBU=
=tCKb
-----END PGP SIGNATURE-----