[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ycm-cmake-modules / Re: Introduction and joining the debian-science/robotics team



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


Reply to: