Hi Daniele, On Mon, Aug 31, 2020 at 11:15:41AM +0200, Daniele E. Domenichelli wrote: > On 28/08/2020 14:02, Joost van Baal-Ilić wrote: > > I had a quick look at it and I didn't find any obvious flaws, apart > > from > > > > Now running lintian ycm-cmake-modules_0.11.3-3_amd64.changes ... > > W: ycm-cmake-modules: embedded-javascript-library > > usr/share/doc/ycm-cmake-modules/html/_static/language_data.js please use > > sphinx > > N: 23 tags overridden (23 info) > > Finished running lintian. > > > > . Could you look into that? > > > Thanks for the review. > The warning should be fixed now.
Nice! > I was also able to enable salsa-ci, see > https://salsa.debian.org/science-team/ycm-cmake-modules/-/pipelines/170272/builds > > Unfortunately the "reprotest" (that if I understand it correctly is a > reproducibility test) is failing, probably for this lintian warning: > > I: ycm-cmake-modules: file-references-package-build-path > usr/share/doc/ycm-cmake-modules/html/todo.html > > This file contains entries like > > ``` > <p class="todo-source">(The <a class="reference internal" > href="manual/ycm-superbuild.7.html#id2"><em>original entry</em></a> is > located in > /build/ycm-cmake-modules-0.11.3/help/manual/ycm-superbuild.7.rst, line > 215.)</p> > ``` > > for each `.. todo::` line in the sphinx documentation. > > Unfortunately I don't know what is the proper fix it, since it is a file > generated by sphinx... Do you have any suggestion? I think you're right that /build/... in sphinx generated docs causes problems. I've found some explanation at https://lintian.debian.org/tags/file-references-package-build-path.html 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. Thanks, Bye, Joost

