On 2021-12-06 08:50 +0100, Mathieu Malaterre wrote: > I am staring at: > > * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001136 > > One can verify that sh4 build went fine for this upload: > > * > https://buildd.debian.org/status/fetch.php?pkg=openvdb&arch=sh4&ver=9.0.0-3&stamp=1638662998&raw=0 > > It should be noticed that, this is a duplicate of: > > * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997080 > > As mentioned in the above: > > [...] > I cannot reproduce the issue: > * On my local sid schroot, > * On barriere.d.o > * The exp. buildds are working as expected: > ** > https://buildd.debian.org/status/fetch.php?pkg=openvdb&arch=amd64&ver=9.0.0-2&stamp=1638489598&raw=0 > [...] > > Could someone please confirm if the following command line invocation > is acceptable in d/rules within buildds environment: > > [...] > debian/vdb_print.1: debian/vdb_print.1.in > LD_PRELOAD= > LD_LIBRARY_PATH=./debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) \ > help2man --version-string=$(VER_FULL) --include=$< > --output=$@ --no-info \ > --no-discard-stderr ./debian/tmp/usr/bin/vdb_print > [...]
Your debian/rules file looks incorrect to me, the override_dh_install-arch target requires to generate the manpages with help2man _before_ installing the libraries into /debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH), so setting LD_LIBRARY_PATH is rather useless. Cheers, Sven