On Mon, May 11, 2015 at 11:50:32PM +0200, gregor herrmann wrote: > Control: found -1 2.09-1 > > On Mon, 11 May 2015 20:31:24 +0300, Niko Tyni wrote: > > > This package failed its autopkgtest checks on ci.debian.net. > > > > http://ci.debian.net/packages/libh/libhtml-strip-perl/unstable/amd64/ > > > > /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. > > 1..2 > > # Subroutine HTML::Strip::DESTROY redefined at > > /usr/lib/x86_64-linux-gnu/perl/5.20/DynaLoader.pm line 210. > > ok 1 - /usr/bin/perl -w -M"HTML::Strip" -e 1 2>&1 exited successfully > > not ok 2 - /usr/bin/perl -w -M"HTML::Strip" -e 1 2>&1 produced no output > > Still the same in the new upstream release. > > ISTR that we have the same output also in other XS modules ...
It looks to me like this is a real bug in HTML::Strip that only recently started warning because the perl diagnostics improved. Both the XS (Strip.xs) and the Perl (Strip.pm) parts define a DESTROY function, and the former presumably overrides the latter. Apparently a perl change between wheezy (5.14) and jessie (5.20) introduced the warning. I have a small test case and will bisect the perl change at some point. -- Niko Tyni nt...@debian.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org