Skip Menu |

This queue is for tickets about the File-Temp CPAN distribution.

Report information
The Basics
Id: 89362
Status: resolved
Priority: 0/
Queue: File-Temp

People
Owner: Nobody in particular
Requestors: ribasushi [...] leporine.io
Cc: ether [...] cpan.org
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Subject: File::Temp depends on itself, which while theoretically ok confuses some CPAN clients
Symptom: Recursive dependency detected: Test::Warn => C/CH/CHORNY/Test-Warn-0.24.tar.gz => Tree::DAG_Node => R/RS/RSAVAGE/Tree-DAG_Node-1.18.tgz => File::Temp => D/DA/DAGOLDEN/File-Temp-0.2302.tar.gz => File::Temp. Cannot continue. This is because of the autoprereq plugin inserting a 'File::Temp' => 0 dependency in the generated META/Makefile (which works fine - File::Temp is core since 5.6.1). I am not sure how to teach autoprereq to exclude certain modules, hence not supplying a patch.
On Wed Oct 09 06:42:57 2013, RIBASUSHI wrote: Show quoted text
> This is because of the autoprereq plugin inserting a 'File::Temp' => 0 > dependency in the generated META/Makefile (which works fine - > File::Temp is core since 5.6.1). > > I am not sure how to teach autoprereq to exclude certain modules, > hence not supplying a patch.
That should be happening automatically. I'll look into it.
It's not because of [AutoPrereqs] because that is disabled. It's the [Test::Compile] plugin manually adding its prerequisites, which happens to include File::Temp. I'll prune the dep or drop the plugin. David
Shipped 0.2303 to CPAN
On 2013-10-09 06:58:11, DAGOLDEN wrote: Show quoted text
> Shipped 0.2303 to CPAN
You might find this of use: http://metacpan.org/module/Dist::Zilla::Plugin::CheckSelfDependency
On Sun Oct 13 22:17:53 2013, ETHER wrote: Show quoted text
> On 2013-10-09 06:58:11, DAGOLDEN wrote:
> > Shipped 0.2303 to CPAN
> > You might find this of use: > http://metacpan.org/module/Dist::Zilla::Plugin::CheckSelfDependency
Thanks, but I'm probably going to just fix this directly in Dist::Zilla sooner or later.
On 2013-10-13 19:44:21, DAGOLDEN wrote: Show quoted text
> On Sun Oct 13 22:17:53 2013, ETHER wrote:
> > On 2013-10-09 06:58:11, DAGOLDEN wrote:
> > > Shipped 0.2303 to CPAN
> > > > You might find this of use: > > http://metacpan.org/module/Dist::Zilla::Plugin::CheckSelfDependency
> > Thanks, but I'm probably going to just fix this directly in > Dist::Zilla sooner or later.
It would make sense to core it most likely. that could take months to years however given rjbs's workload :)
On Mon Oct 14 21:53:28 2013, ETHER wrote: Show quoted text
> It would make sense to core it most likely. that could take months to > years however given rjbs's workload :)
I'm driving to his house this weekend for a dzil hackathon, so we'll see if we get to it. :-)