Bug#1001220: libemf: non-deterministically installs one of two .doc-base files with the same ID

Simon McVittie smcv at debian.org
Mon Dec 6 15:28:01 GMT 2021


Source: libemf
Version: 1.0.9+git.10.3231442-2
Severity: normal
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

libemf has two .doc-base files, debian/libemf-doc.doc-base.manual
and debian/libemf-doc.doc-base.html, with the same document ID, libemf-manual.

The practical result is that one of these two files, chosen arbitrarily,
is istalled as ./usr/share/doc-base/libemf-doc.libemf-manual in the .deb,
overwriting the other. This can be seen as intermittent non-reproducible
builds on tests.reproducible-builds.org.

If these two documents have the same content in different formats, please
represent them by a single .doc-base file with separate Format stanzas for
HTML and PDF, similar to the example in
<file:///usr/share/doc/doc-base/doc-base.html/interface.html#control-files>.
Without knowing anything about this package, I would guess from the
doc-base files' content that this is probably the correct solution.

Alternatively, if they are two different documents, please assign two
different document IDs so that they are both registered in doc-base.

    smcv



More information about the Reproducible-bugs mailing list