On Sun, May 06, 2012 at 03:56:10AM -0400, Andreas Koenig via RT wrote:
Show quoted text> Sun May 06 03:56:09 2012: Request 77014 was acted upon.
> Transaction: Ticket created by ANDK
> Queue: CPANPLUS
> Subject: Insufficient dependency resolution
> Broken in: 0.9123
> Severity: Normal
> Owner: Nobody
> Requestors: ANDK@cpan.org
> Status: new
> Ticket <URL:
https://rt.cpan.org/Ticket/Display.html?id=77014 >
>
>
> This report fails due to missing Sort::Naturally but the two involved
> distros did do their duties as far as I can see.
>
>
http://www.cpantesters.org/cpan/report/21098106
>
> Catalyst-ActionRole-JMS-1.0 declases Data::Printer in build_requires.
>
> Data::Printer 0.3 was available according to the report.
>
> GARU/Data-Printer-0.3.tar.gz declares Sort::Naturally.
>
> I seem to recall that we went through this with Any::Moose or some such?
>
But at the time of this report Sort::Naturally was not indexed after the
Crixa-0.01 debacle.
I got co-maint on Sort::Naturally after this to resolve the issue.
There is a CPANPLUS option 'allow_unknown_prereqs'
Changes for 0.9115 Tue Dec 20 21:10:24 2011
================================================
* Added new config option 'allow_unknown_prereqs'
to resolve issues with 0.9114 release
Changes for 0.9114 Mon Dec 19 21:15:38 2011
================================================
* Fail earlier on unresolvable prereqs as per
[rt.cpan.org #73310]
The default is to allow.
After the fallout from Crixa-0.01, Gianni Ceccarelli contacted me about
the above FAILs of his distribution and I released a new version of
CPANPLUS::YACSmoke:
==============================
2012-04-10 22:48:46 +0100 0.76
==============================
commit 7fc7d95f209c507aab07f991f39c0ec4bafb1355
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date: Tue Apr 10 22:48:46 2012 +0100
Rework the NA detail tests dist to test for a different NA condition
commit 6b8f34b5dfb70d9709abee516f3c347b0004709f
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date: Tue Apr 10 22:17:21 2012 +0100
Don't allow unknown prereqs
<
https://metacpan.org/source/BINGOS/CPANPLUS-YACSmoke-0.80/lib/CPANPLUS/YACSmoke.pm#L80>
So the behaviour now is to fail out early during prereq resolution on non-resolvable
dependencies, which should not generate spurious FAILs.
Many thanks,
--
Chris Williams
aka BinGOs
PGP ID 0x4658671F
http://www.gumbynet.org.uk
==========================