Skip Menu |

This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id: 84531
Status: resolved
Priority: 0/
Queue: Module-Build

People
Owner: Nobody in particular
Requestors: kwilliams [...] cpan.org
Cc:
AdminCc:

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



Subject: Dependency loop M::B -> CPAN::Meta -> File::Temp ->
Here's what's happening when I'm trying to install Module::Build on a box with Perl 5.8.8 and CPAN 1.98. Not sure if this is a new problem for this setup or not. Show quoted text
---- Unsatisfied dependencies detected during ---- ---- LEONT/Module-Build-0.4004.tar.gz ---- CPAN::Meta [requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] Running make test Delayed until after prerequisites Running make install Delayed until after prerequisites Running install for module 'CPAN::Meta' Running make for D/DA/DAGOLDEN/CPAN-Meta-2.130880.tar.gz Checksum for /home/kwilliams/.cpan/sources/authors/id/D/DA/DAGOLDEN/CPAN-Meta-2.130880.tar.gz ok CPAN.pm: Building D/DA/DAGOLDEN/CPAN-Meta-2.130880.tar.gz Checking if your kit is complete... Looks good Warning: prerequisite File::Temp 0.20 not found. We have 0.16. Writing Makefile for CPAN::Meta
---- Unsatisfied dependencies detected during ---- ---- DAGOLDEN/CPAN-Meta-2.130880.tar.gz ---- File::Temp [build_requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] Running make test Delayed until after prerequisites Running make install Delayed until after prerequisites Running install for module 'File::Temp' Running make for T/TJ/TJENNESS/File-Temp-0.23.tar.gz Checksum for /home/kwilliams/.cpan/sources/authors/id/T/TJ/TJENNESS/File-Temp-0.23.tar.gz ok /bin/tar: Read 6656 bytes from - ---- Unsatisfied dependencies detected during ---- ---- TJENNESS/File-Temp-0.23.tar.gz ---- Module::Build [build_requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes]
BTW - the easiest fix in this particular case is to install File::Temp 0.22 instead of its latest version 0.23. 0.22 uses MakeMaker instead of M::B.
Subject: Re: [rt.cpan.org #84531] Dependency loop M::B -> CPAN::Meta -> File::Temp ->
Date: Tue, 9 Apr 2013 11:35:36 -0400
To: bug-Module-Build <bug-Module-Build [...] rt.cpan.org>
From: David Golden <dagolden [...] cpan.org>
Anything M::B depends on should not be using M::B. We've done this before with Test::Harness, I think. On Tue, Apr 9, 2013 at 11:34 AM, Ken Williams via RT <bug-Module-Build@rt.cpan.org> wrote: Show quoted text
> Queue: Module-Build > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=84531 > > > BTW - the easiest fix in this particular case is to install File::Temp 0.22 instead of its latest version 0.23. 0.22 uses MakeMaker instead of M::B.
-- David Golden <dagolden@cpan.org> Take back your inbox! → http://www.bunchmail.com/ Twitter/IRC: @xdg
Subject: Re: [rt.cpan.org #84531] Dependency loop M::B -> CPAN::Meta -> File::Temp ->
Date: Tue, 9 Apr 2013 17:45:19 +0200
To: bug-Module-Build [...] rt.cpan.org
From: Leon Timmermans <leont [...] cpan.org>
On Tue, Apr 9, 2013 at 5:36 PM, David Golden via RT < bug-Module-Build@rt.cpan.org> wrote: Show quoted text
> Queue: Module-Build > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=84531 > > > Anything M::B depends on should not be using M::B. We've done this > before with Test::Harness, I think.
I agree. This should be filed as a bug on File::Temp. Leon
I did submit a bug for File::Temp too: https://rt.cpan.org/Ticket/Display.html?id=84533
New File::Temp shipped without Build.PL