Skip Menu |

This queue is for tickets about the Math-Random-ISAAC CPAN distribution.

Report information
The Basics
Id: 64536
Status: resolved
Priority: 0/
Queue: Math-Random-ISAAC

People
Owner: Nobody in particular
Requestors: lpsolit [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.002
Fixed in: 1.003



Subject: t/01manifest.t fails on Windows
Date: Thu, 06 Jan 2011 14:29:21 +0100
To: bug-Math-Random-ISAAC [...] rt.cpan.org
From: "Frédéric Buclin" <lpsolit [...] gmail.com>
This problem affects both Math::Random::ISAAC and Math::Random::ISAAC::XS. http://ppm4.activestate.com/idx/M3...MA.html shows that these modules do not pass tests on Windows with Perl 5.12, and for ::XS with all versions of Perl, due to a test failing in t/01manifest.t: not ok 2 - All files are listed in MANIFEST or skipped This single failure prevents us from using these modules on Windows (I'm using Perl 5.12.2). Is this test necessary? And if yes, could it be easily fixed? :) Regards
Hi, Show quoted text
> Is this test necessary? And if yes, could it be > easily fixed? :)
This test is not necessary for installation -- as long as everything else passes, feel free to force install the module for now. I'm currently in the process of moving to the Dist::Zilla package management system; once that is complete, I will upload a new version of the package with a fix for this issue. It's just missing stuff in the MANIFEST.SKIP file, particularly as some things have been introduced to the toolchain like MYMETA.yml. Really, this particular test should be an author test. Cheers, Jonathan
Subject: Re: [rt.cpan.org #64536] t/01manifest.t fails on Windows
Date: Fri, 07 Jan 2011 01:44:05 +0100
To: bug-Math-Random-ISAAC [...] rt.cpan.org
From: "Frédéric Buclin" <lpsolit [...] gmail.com>
Show quoted text
> This test is not necessary for installation -- as long as everything > else passes, feel free to force install the module for now.
I cannot force install, because if tests fail on ActiveState side, the module is not available to users on Windows. ActivePerl doesn't use CPAN directly to install modules.
Show quoted text
> I cannot force install, because if tests fail on ActiveState side, the > module is not available to users on Windows. ActivePerl doesn't use CPAN > directly to install modules.
OK, sorry about the delay, I will upload a fix soon (the next few days or so). Note that Math::Random::ISAAC is pure perl, so you can install it by copying the lib/ stuff into /usr/local/lib or whereever. Math::Random::ISAAC::XS, on the other hand, you'll need to compile.