Hi Joost, Thanks again...
On 31/08/2020 11:27, Joost van Baal-Ilić wrote: > I've found some explanation at > https://lintian.debian.org/tags/file-references-package-build-path.html I already tried adding export DEB_BUILD_MAINT_OPTIONS = buildinfo=+path and export DEB_BUILD_MAINT_OPTIONS = reproducible=+fixfilepath to debian/rules, but neither of them helped. If I understand it correctly, the both just add a few c/c++ build flags... I might try fixing the file manually with `sed`, but I don't know if that's the right way to do it. > I'm pretty sure this issue has occured in lots of other packages but > my websearch skills fail it now... > > There's also https://tests.reproducible-builds.org/debian/reproducible.html > and lots of documentation supplied @ reproducible-builds.org . > > Does this help? I _might_ have time to search a bit more later. I think this is the page that should contain the related documentation is this one: https://reproducible-builds.org/docs/build-path/ I couldn't find anything working there, though. I managed to fix the lintian warning in this way: https://salsa.debian.org/science-team/ycm-cmake-modules/-/commit/6218fcf5a14095b2a34c7f85b780979ac76499b7 I couldn't find a better way to do it, does this seem a proper fix? Anyway the reprotest is still failing, the problem seems to be the searchindex.js file (generated by sphinx) that has some different content, but it is not a path. I don't think this can be fixed in the package, it should probably be fixed in sphinx. Cheers, Daniele

