Package: petsc3.14-doc Version: 3.14.5+dfsg1-2 Severity: normal User: debian...@lists.debian.org Usertags: piuparts
Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 1m13.5s ERROR: FAIL: Broken symlinks: /usr/share/doc/petsc3.14-doc/html/_static/underscore.js -> ../../../../sphinx/themes/basic/static/underscore.js (petsc3.14-doc) /usr/share/doc/petsc3.14-doc/html/_static/searchtools.js -> ../../../../sphinx/themes/basic/static/searchtools.js (petsc3.14-doc) /usr/share/doc/petsc3.14-doc/html/_static/jquery.js -> ../../../../sphinx/themes/basic/static/jquery.js (petsc3.14-doc) /usr/share/doc/petsc3.14-doc/html/_static/doctools.js -> ../../../../sphinx/themes/basic/static/doctools.js (petsc3.14-doc) This should be fixable by adding a dependency on sphinx-common, which should come automatically via some substvars. But in the build log I see https://buildd.debian.org/status/fetch.php?pkg=petsc&arch=all&ver=3.14.5%2Bdfsg1-2&stamp=1615378365&raw=0 debian/rules override_dh_gencontrol make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_gencontrol -- -VMPI:Depends="libopenmpi-dev (>= 4.1.0), libopenmpi-dev (<< 4.2)" dpkg-gencontrol: warning: Depends field of package libpetsc3.14-dev-common: substitution variable ${sphinxdoc:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package petsc3.14-doc: substitution variable ${sphinxdoc:Depends} used, but is not defined dpkg-gencontrol: warning: package petsc3.14-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined make[1]: Leaving directory '/<<PKGBUILDDIR>>' i.e. sphinxdoc:Depends does not (no longer?) get populated. cheers, Andreas
libpetsc3.14-dev-common_3.14.5+dfsg1-2.log.gz
Description: application/gzip