Bug#787115: ksshaskpass.1 has timestamps embedded by docbook
Package: ksshaskpass
Version: 4:5.2.2-1
Severity: wishlist
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
Control: affects -1 kdoctools5 pkg-kde-tools
ksshaskpass.1 in experimental ends up being different depending on what
day it is built. This is a problem for making a reproducible archive.
https://reproducible.debian.net/dbd/experimental/amd64/ksshaskpass_5.2.2-1.debbindiff.html
shows that docbook is adding timestamps in lines 5 and 10 of
ksshaskpass.1
this looks a lot like:
https://wiki.debian.org/ReproducibleBuilds/TimestampsInManpagesGeneratedByDocbook2x
I looked at the packaging source to try to apply the usual workaround,
but it looks like debian/rules is entirely managed by pkg-kde-tools, and
the build system uses kdoctools5 to invoke this line from
doc/CMakeLists.txt :
kdoctools_create_manpage(man-ksshaskpass.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR})
So i suspect the right way to fix this is either in pkg-kde-tools or in
kdoctools5 (as that will help other packages using the same toolchain)
but i don't know enough about that toolchain to know how to fix it best.
Regards,
--dkg
Reply to: