Package: sphinx-common Version: 8.2.3-12 Severity: important X-Debbugs-Cc: [email protected]
Generated ID in HTML files are not stable. They switch between two values, one is suffixed with "o". Example: - <table·class="docutils·align-default"·id="abi-sys-kernel-fadump-enabledo"> + <table·class="docutils·align-default"·id="abi-sys-kernel-fadump-enabled"> The same ID is re-used later in another file. So those ID are global and rely on the order of the input files. This is out of https://tests.reproducible-builds.org/debian/dbd/unstable/amd64/linux_7.0.4-1.diffoscope.html#linux-doc--.-_-.-.---_all.deb---data.tar.xz---data.tar---.-usr-share-doc-linux-doc--.--html-admin-guide-abi-obsolete.html As reproducibility is now mandatory and this package is a compiler of sorts, it needs to be able to produce the same output every time. Bastian -- System Information: Debian Release: forky/sid APT prefers testing APT policy: (700, 'testing'), (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.19.13+deb14-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages sphinx-common depends on: ii libjs-sphinxdoc 8.2.3-12 ii libjson-perl 4.10000-1 ii perl 5.40.1-7+b1 Versions of packages sphinx-common recommends: ii python3-sphinx 8.2.3-12 sphinx-common suggests no packages. -- no debconf information

