Sorry for the top post; I'm stuck on Blackberry for the moment. 

What I find annoying is when a module correctly specifies its dependencies, but 
one of its dependencies fails to specify them correctly. I think in such a case 
I would want a report so that I can pursue my dependency's author, or add the 
missing dependency to my own PMPREQ until the dependency's author is able to 
become responsive. 
------Original Message------
From: John M. Gamble
To: Shmuel Fomberg
Cc: module-authors
Subject: Re: CPAN testers: failure installing dependencies
Sent: Nov 5, 2012 9:04 AM

On Mon, November 5, 2012 1:54 am, Shmuel Fomberg wrote:
> Hi All.
>
> Can anyone tell me, when a cpan smoker / tester is trying to test a module
> but fails to install a dependency, what happens?
>
> Who should I convince to make such a failure similar to test fail?
> Or maybe mark it as failure to all the modules that depend on the failed
> module?
>
> I seek to do it because lately modules feel free to have deep
> dependencies,
> a lot of modules have some small test failure percentage, and these add up
> rather quickly.
>
> It is annoying to try and installed some new-shiny module, just to see
> some
> dep^3 fails testing, and then to start investigating.
>
> Thanks,
> Shmuel.
>

Sorry for the duplicate message Shmuel, I forgot to hit "Reply All".

I'd count it as a bug, and file a report that way.

For example, if their module depended on Math::Complex, and they failed to
set up the dependency in (say) their Build.PL, I'd file a bug report
saying that they needed to add the line
            'Math::Complex'=> '1.36', # Bugfix of Im().
to their "requires" hash.

     -john



-- Dave Oswald

Reply via email to