Bug#922168: debian-handbook: FTBFS randomly (dh-strip-nondeterminism fails to handle a PNG file)

Santiago Vila sanvila at unex.es
Tue Feb 12 20:51:32 GMT 2019


Package: debian-handbook,dh-strip-nondeterminism
Tags: ftbfs

Dear maintainer:

I tried to build "debian-handbook" in buster but it failed:

---------------------------------------------
 dh_strip_nondeterminism
 dh_strip_nondeterminism:
debian/debian-handbook/usr/share/doc/debian-handbook/html/en-US/Common_Content/images/stock-go-back.png:
debian/debian-handbook/usr/share/doc/debian-handbook/html/en-US/Common_Content/images/stock-go-back.png:
does not appear to be a PNG at
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 83.

dh_strip_nondeterminism: Aborting due to earlier error
make: *** [debian/rules:8: binary] Error 29
---------------------------------------------

I've put two build logs here, from my own autobuilders:

https://people.debian.org/~sanvila/build-logs/debian-handbook/

but this randomness also happens here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/debian-handbook.html

My theory is that the PNG is generated incorrectly, but on the other
hand, dh_strip_nondeterminism should not fail when it sees something
which is not able to "strip".

If you can determine that this is both a bug in debian-handbook and a
bug in dh-strip-nondeterminism, please use "clone" and "affects".

Also, if for whatever reason you could not reproduce the randomness,
please contact me privately and I will gladly offer ssh access to a
system where this randomness happens.

Thanks.



More information about the Reproducible-builds mailing list