#1142427 dh_sphinxdoc: error: debian/*/usr/share/doc/*/html/_sources/build.rst.txt is missing

#1142427#5
Date:
2026-07-19 19:21:44 UTC
From:
To:
A new build of xsimd fails with the error:

dh_sphinxdoc: error: debian/libxsimd-doc/usr/share/doc/libxsimd-dev/html/_sources/build.rst.txt is missing


xsimd has no special configuration for dh_sphinxdoc,
and definitely no explicit reference to build.rst.txt

Is this error a new feature of sphinx 9.1.0-6?
Are other packages affected?

#1142427#10
Date:
2026-07-19 19:25:53 UTC
From:
To:
I suspect this is likely a bug in the doc configuration for xsimd
14.3.0.
I meant to cancel this bug report but my fingers slipped before I could
cancel.
Will inspect the xsimd 14.3.0 doc config further.

#1142427#15
Date:
2026-07-20 08:24:42 UTC
From:
To:
Hi!

Probably it's caused by introduction of empty docs/source/build.rst in
https://github.com/xtensor-stack/xsimd/pull/1360.

It looks like that file is not used anywhere, so perhaps you can add it
to your debian/clean and submit a PR upstream to remove it.

#1142427#20
Date:
2026-07-20 14:42:30 UTC
From:
To:
Thanks. I raised an xsimd issue about it,
https://github.com/xtensor-stack/xsimd/issues/1384

I'll work around it in xsimd's debian/rules.

#1142427#31
Date:
2026-07-20 16:04:23 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
xsimd, 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 1142427@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated xsimd 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: Mon, 20 Jul 2026 17:17:53 +0200
Source: xsimd
Architecture: source
Version: 14.3.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Closes: 1142427
Changes:
 xsimd (14.3.0-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release
     - applies debian patches align_swizzle_PR1374.patch,
       align_trig_PR1377.patch, clang_ppc64el.patch,
       xtl_config_PR1351.patch
   * update debian/rules
     - present commented-out DH_VERBOSE with export
     - collect doc special handling in one block and use
       execute_after_dh_*
   * debian patch doc_exclude_build.rst.patch excludes build.rst from
     doc build. It is empty (upstream PR#1360) and causes error in
     dh_sphinxdoc since dh_installdocs removes the empty build.rst.txt.
     See upstream Issue#1384. Closes: #1142427.
Checksums-Sha1:
 610510626faf57f80ef118ceaad75b63c62118b3 2228 xsimd_14.3.0-1.dsc
 7e3105391ca3915c23e8a7dc24339aaae748481e 379324 xsimd_14.3.0.orig.tar.gz
 f8df42f38f978bee908d811e0eae20df216ee6c9 7808 xsimd_14.3.0-1.debian.tar.xz
 94919af833eedf825261dbad1457eda7012cbf44 10399 xsimd_14.3.0-1_amd64.buildinfo
Checksums-Sha256:
 b9b54ffb1bff7cf86aa9e3db0dad4271b700f4cf03e6c4ff0d742f7aeabced0b 2228 xsimd_14.3.0-1.dsc
 110a4609e47d1f078170463bdf78401588b8e5148ba18752fcfd5af627f49ae2 379324 xsimd_14.3.0.orig.tar.gz
 6b4b4fd2b7125cfa2c72f3a7643b78ef6bef5f13c6ed1d0687d72907ab51ef29 7808 xsimd_14.3.0-1.debian.tar.xz
 1062303a6f4fbdc8315cb882c32f2870b215bcb2510daab4f95713190ff81120 10399 xsimd_14.3.0-1_amd64.buildinfo
Files:
 df19e04890615c06bf75c340078586cb 2228 science optional xsimd_14.3.0-1.dsc
 2ef1a2ce3c2ef191691646af411dad6c 379324 science optional xsimd_14.3.0.orig.tar.gz
 c581a6482eacd4f39865f6f0c1a3a8b6 7808 science optional xsimd_14.3.0-1.debian.tar.xz
 1278fd0f205dd0c2a938d86aa37a2b46 10399 science optional xsimd_14.3.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmpeQ9sACgkQVz7x5L1a
AfqqNg//Z5v0fyf1NGOsD7a3vRIUK9pberI8k5asttdvk7YDeJVacvEN/PmshfbK
BfpOh/u6iOerTVHBD7mHvwgvAmfR5YMjy8xFKAs6zvkEogXg3H153vKEVghhJHQA
Qxi9iTx6LCOfbC8Z53vdRirnajdLYwVfQuF4jav28OvEqZEafVfL0Ot+Gse/g7jv
VRqIKBHQm1vBnZE024HdlfLDZsDsUshj1MjK7Rk3m8v82VN197c+3LNLMbb9K6r/
RqYn8xm7I1kDet8mSCACFQXyKhsVu5e/LjYLFM7rtTXg057JmQpvbpzrcyGI2UsO
Me9I5xuLhmTlbfnN7vleRZCPKB2u9Bn9qZ4cS1Ot77BK7Sq+4+2Vp2qlTiG1cMEp
igfIAFCkH72WScoY1C1wImNSdLAy6Bu253e7FH+7kuHckcs35obU7rNJ0Aj/j1kq
KrPDPBJ07u5SYzepFKOBuaVIgxBBCOfsIU/9Tpk1XtHlNT6mVmcKP/KvIYr3p/+a
BPzX9NubO37fnXlCHJi/KE/CBWMVr4U8igX5KnoP8HgMwcFmGZa1L6LRl1C8cUlK
VBnNTf5ofgY5JGm+NGTbDzcRp4Jx2F9zyd2uL1nUfnrJ+LVFUmVfWgKdq+Fsmgnz
8uKTbVBBNO/a3oR7LyRHUVPQipJsGAtCjR4+zUaCBSSx517LZQs=
=7XFG
-----END PGP SIGNATURE-----