Bug#746970: code-saturne: Lintian complains about "source-is-missing" javascript

Yvan Fournier 0143071138 at free.fr
Thu Aug 21 23:20:47 UTC 2014


Hello,

The "*.js" files Lintian complains about for Code_Saturne (missing
sources) under docs/doxygen/src are generated (or copied) by Doxygen.

In the case of Code_Saturne, doxygen is called either when running
"make html" or "make dist" (we chose to build Doxygen documentation
during "make dist", so a user installing the tarball does not need
to have doxygen, graphviz, ... (a similar choice is made for pdfs, built
with pdflatex, and files generated by bison and flex).

I am not quite sure what the best way to fix the warning should be
(packaging sources for files installed by another package, itself also
in Debian, seems redundant).

Pulling Code_Saturne versions from the Subversion mirror
(http://code-saturne.org/svn/saturne/tags/V3_3_2 for example)
then running ./sbin/bootstrap (which mostly generates po/POTFILES.in
then runs "autoreconf -vi") would probably avoid this warning, but
requires a build environment with additional prerequisites (bison/flex,
doxygen, graphviz, pdflatex, transfig at the very least).
I am not sure what preferred Debian policy is regarding upstream
pacakges (tarballs or version control + tags) ?

Regards,

  Yvan Fournier



More information about the debian-science-maintainers mailing list