Debian Bug report logs - #1120631
pydata-sphinx-theme: please make the build reproducible

version graph

Package: src:pydata-sphinx-theme; Maintainer for src:pydata-sphinx-theme is Debian Python Team <team+python@tracker.debian.org>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Thu, 13 Nov 2025 16:41:02 UTC

Severity: wishlist

Tags: patch

Found in version pydata-sphinx-theme/0.16.1+dfsg-3

Fixed in version pydata-sphinx-theme/0.16.1+dfsg-4

Done: Dmitry Shachnev <mitya57@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Python Team <team+python@tracker.debian.org> (src:pydata-sphinx-theme for {1120631}), reproducible-bugs@lists.alioth.debian.org (additional cc recipient for {1120631}):
Bug#1120631; Package src:pydata-sphinx-theme. (Thu, 13 Nov 2025 16:41:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, team+python@tracker.debian.org. (Thu, 13 Nov 2025 16:41:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: pydata-sphinx-theme: please make the build reproducible
Date: Thu, 13 Nov 2025 08:39:33 -0800
[Message part 1 (text/plain, inline)]
Source: pydata-sphinx-theme
Version: 0.16.1+dfsg-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: nocheck
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
pydata-sphinx-theme could not be built reproducibly.

This is because the binary differs depending on whether the tests
are run or not. Specifically, the assets/ directory is only shipped
if the tests are run.

A patch is attached that will remove assets/ after running the tests,
but if the package really does need them at runtime, then the
package will need rejigging.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[pydata-sphinx-theme.diff.txt (text/plain, attachment)]

Reply sent to Dmitry Shachnev <mitya57@debian.org>:
You have taken responsibility. (Thu, 20 Nov 2025 08:37:02 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 20 Nov 2025 08:37:02 GMT) (full text, mbox, link).


Message #10 received at 1120631-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1120631-close@bugs.debian.org
Subject: Bug#1120631: fixed in pydata-sphinx-theme 0.16.1+dfsg-4
Date: Thu, 20 Nov 2025 08:35:08 +0000
[Message part 1 (text/plain, inline)]
Source: pydata-sphinx-theme
Source-Version: 0.16.1+dfsg-4
Done: Dmitry Shachnev <mitya57@debian.org>

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

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated pydata-sphinx-theme 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: Thu, 20 Nov 2025 10:52:11 +0300
Source: pydata-sphinx-theme
Architecture: source
Version: 0.16.1+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Closes: 1120631
Changes:
 pydata-sphinx-theme (0.16.1+dfsg-4) unstable; urgency=medium
 .
   * Team upload.
   * Install assets in python3-pydata-sphinx-theme even if the tests are
     not run (closes: #1120631).
Checksums-Sha1:
 8bb2bb6b6b4bf0487f09d1e18ebaac7bdd9efe25 3284 pydata-sphinx-theme_0.16.1+dfsg-4.dsc
 9bac41d2a1fc717472d1aa7d5c2e0d6e0ca1298b 246864 pydata-sphinx-theme_0.16.1+dfsg-4.debian.tar.xz
 289afafe8dbfac567b9e1bdc9747376faa969967 23840 pydata-sphinx-theme_0.16.1+dfsg-4_source.buildinfo
Checksums-Sha256:
 dc3a554febb62a81abb2cea69c4526282da58b465322b8367210c129368b8fd4 3284 pydata-sphinx-theme_0.16.1+dfsg-4.dsc
 9f3604e97e3dd709aca3adc95511001cfcc8c16cfcda8de14ffe26abee1a139b 246864 pydata-sphinx-theme_0.16.1+dfsg-4.debian.tar.xz
 06946e580ecb7880d62807f99bd3b1c50ed6683ce1c02d754a3723586e2de985 23840 pydata-sphinx-theme_0.16.1+dfsg-4_source.buildinfo
Files:
 750b7ec7b06e3692531fbc157ed256b6 3284 python optional pydata-sphinx-theme_0.16.1+dfsg-4.dsc
 29fd0b74da08b3e5b63f9c749f7d3b04 246864 python optional pydata-sphinx-theme_0.16.1+dfsg-4.debian.tar.xz
 987507cb08049ef147d1f5a54b7f5a0c 23840 python optional pydata-sphinx-theme_0.16.1+dfsg-4_source.buildinfo

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

iQJHBAEBCgAxFiEE8kKZ/xu8kBi5BqTLYCaTbS8ciuAFAmkeyQwTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBgJpNtLxyK4Eo5EAC5lcjYoFlS2IzWa+6ymZ1aTfYettfQ
Z4ly4YAHmAvjeMVNyT3oUBLJQuV11lS0pj9Gr9oOSE/n73M1wAKREU9/HgwBznXl
hvbtTUIYM5ri558hklDro+tV2NG2jPMKICvyFcD40Me5bDNwJwoalqES8aBl5H7e
lCk/SiCNe1lo9mYnB+djy0YmIjkrJwYGfVEhKxqDTeQZ7nkzw18EXlhE9HwgrCE+
UBfMLTxWn825+1tgIu8pCM/kF0A4bjOz8SQyWtIqBo0F4xGSnaH0aMww+uHgcUKx
DzL91bZq9pIX2Q/8KEtt0eyQApgxCvR+ShuDsiIohsTPR3d2gzheshljBn2INCTz
WAxgnV1VAB5DK2DjmKae8yyoPziA670z3fGc2hDmSNcKAdq3yQ5D/KsdCBLxiwax
HKfkNL6MyhLpsfStmBwkge8Z9zmUZs+VwuGj3D9698pNlA53yeoUA6yPqEmShTkF
9sYRWxBhPXIcJe/OnuDNRsFcndFxZJ2bsr//w6hLlt2qxIKjaJhkMK/Ww3dE/G14
xgisKT9Ys0YVeCTcKMT+Mbu8ZnVunuP6ddpzOLpNRJGGwamxqobXGk0Xn3JkPPMi
tgH5Rc2tN+0FpmEFoDaOK8Hyk9fc4ZzQLCHdjaJDk1bRMOgq9hWrLM2hP6sjr7Iz
LTXbiuBL8jYYtA==
=DluI
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 20 Dec 2025 07:33:08 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 2 07:46:38 2026; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.