Package: libparams-validate-perl
Version: 0.89-2
Severity: important

As noticed by Lucas' Build Daemon From Hell
<http://lists.debian.org/debian-devel/2008/01/msg00869.html>,
libparams-validate-perl fails to build with libtest-pod-coverage-perl,
apparently because of changes in recent versions of Pod::Coverage.

Upstream has been informed, but they aren't interested, because the
tests are disabled by default and we're deliberately enabling them.
See http://rt.cpan.org/Public/Bug/Display.html?id=31177 .

I'm not sure if it's better to leave the POD tests disabled, ie. remove
the IS_MAINTAINER setting from debian/rules, or fix the tests. The
IS_MAINTAINER=0 approach is a bit cleaner, but then the hypothetical
Debian user wanting to modify Params::Validate and check the documentation
of his new code is going to hit this issue instead of us...

An easy way to fix the tests is to add all the naked subroutines to
the 'trustme' list in t/pod-coverage.t, which is presumably what the
maintainer will do if they ever have to upgrade Pod::Coverage.

I see build-conflicting with libtest-coverage-perl as the worst option,
but even that would be better than the current situation leading to
unexpected build failures.
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to