On Mon, Feb 04, 2013 at 11:42:20AM -0800, Marvin Humphrey wrote:
> On Mon, Feb 4, 2013 at 9:49 AM, David Cantrell <da...@cantrell.org.uk> wrote:
> > Testers are happy to test modules that are specific to weird legacy
> > proprietary OSes, so portability isn't a problem for us.  We merely
> > encourage people to declare their non-portability in advance.
> Well, what about NFS, then?

Ultimately it's no different from any other non-perl-module dependency.

> > No, I think it's authors' responsibility, if they don't want to fall
> > foul of the tester running the wrong OS or whatever, to declare their
> > pre-requisites, and, if they forget to declare some of them, to be
> > prepared to put up with the occasional test failure report.
> How does one declare to CPAN testers that a module does not support NFS?

There is no tool yet for doing this easily, but I suggest you start by
reading this:
  http://wiki.cpantesters.org/wiki/CPANAuthorNotes

I recommend that you write some code involving Sys::Filesystem to figure
out if your tests are trying to use an NFS volume and then either skip
tests or bail out completely at Makefile.PL-time.

-- 
David Cantrell | semi-evolved ape-thing

Perl: the only language that makes Welsh look acceptable

Reply via email to