On Thu, Feb 15, 2024 at 07:15:18PM +0100, Andreas Tille wrote:
Hi Dmitry,
thanks a lot for this hint.
I've created a quilt patch which replaces the vendored theme by the
sphinx13 one which is currently shipped in Debian. The patches by
upstream seem to be void now - at least none applied to the current
version.
Unfortunately this does not build as well - now with other errors
you can see in Salsa CI at
https://salsa.debian.org/science-team/lmfit-py/-/jobs/5305535
Do you have any further hints?
It looks like what you did was copying layout.html to basic_layout.html
within lmfit-py's doc/sphinx/theme/sphinx13/ directory.
But what I suggested was copying a file from *Sphinx* source package, sphinx/themes/basic/layout.html to doc/sphinx/theme/sphinx13/basic_layout.html in lmfit-py.
With your change basic_layout.html tried to extend itself, which caused
a recursion error.
I pushed a fix and the build job succeeded now. build-i386 failed, but that
one is not related to Sphinx.
--
Dmitry Shachnev
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEq2sdvrA0LydXHe1qsmYUtFL0RrYFAmXOXfsACgkQsmYUtFL0 RrZ9TxAAichLGrkLChvxPWR5WLXpqheiMhO9SseVEF5WlUQMS8nUj8NMcHtXpW8d INbTZl5JDFlyDHR/3BcXe063mTeVStaTX74lk5j/9vUEtU+hh0qw0YRqxLQ6JN+y 9tJYFxT14U8gV3+rdD8uA4jw+8agN8VP/EmE2xcHNdFTzyETL5ZoM1SCzNtKeSO1 QFN4Fkb2TaL8i1bBY2uGIxyoVLzomRKpYok0lDdmTvT1OLScIZFHNPrvENYx/+qz GZ+WJN5bwMxZdliYI+VRFGBOSjpGlBRhkWczv97So3VubU6oaNLxxcukFQrq/yBU WyHMuE9DoC+aUx2hWsyKxHj/6PXV3w/t9wZus9lBOoCJ8YBL7mu+kzbt/cfmQawp cehL257L5ujmT4UQ6XF9Y8CERZ63kwq0I77rTWSc89DCh//VS05YuuMW/CUiBUAp c0svmBA6WOWvORC97TAomuCLyPPgJbiErGB/E88e9yCTS3RBKWrWOwA3eA5KFlwC mZxho0DSeyEfu2czLcxj1QkDNK07R7TADvewvJVcTDSTIi1q3J4fDhTtM2CbV2Fv mG9qR2Nu4L0pF06g/xZOxkCt+VtBgP7LfcIWSUTr0Fvux9WVeWF6kZ8nU2Hjv29w jXJ2o6/bP32qrds3O6y0Et9HZ0+WxRus9bbAE6J2BGTamPckEQ4=
=9Lls
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)