Skip Menu |

This queue is for tickets about the B-Hooks-OP-Check-EntersubForCV CPAN distribution.

Report information
The Basics
Id: 51019
Status: resolved
Priority: 0/
Queue: B-Hooks-OP-Check-EntersubForCV

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

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



Subject: broken dependency on B::Hooks::OP::Check
Date: Sun, 1 Nov 2009 13:56:55 +0000
To: bug-B-Hooks-OP-Check-EntersubForCV [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
B-Hooks-OP-Check-EntersubForCV appears to require B::Hooks::OP::Check at configure time, but doesn't declare it as a configure_requires. It's declared as a build_requires, but if B:H:O:C is not already installed then B:H:O:C:EFCV doesn't get as far as the build stage: CPAN.pm: Going to build F/FL/FLORA/B-Hooks-OP-Check-EntersubForCV-0.03.tar.gz Cannot determine perl version info from lib/B/Hooks/OP/Check/EntersubForCV.pm *** Can't load dependency information for B::Hooks::OP::Check: Can't locate B/Hooks/OP/Check/Install/Files.pm in @INC (@INC contains: inc /home/zefram/usr/perl/perl_install/perl-blead-i32-f52/lib/site_perl/5.11.1/i386-linux-thread-multi /home/zefram/usr/perl/perl_install/perl-blead-i32-f52/lib/site_perl/5.11.1 /home/zefram/usr/perl/perl_install/perl-blead-i32-f52/lib/5.11.1/i386-linux-thread-multi /home/zefram/usr/perl/perl_install/perl-blead-i32-f52/lib/5.11.1 .) at /home/zefram/usr/perl/perl_install/perl-blead-i32-f52/lib/site_perl/5.11.1/ExtUtils/Depends.pm line 170. Warning: No success on command[/home/zefram/usr/perl/perl_install/perl-blead-i32-f52/bin/perl5.11.1 Makefile.PL INSTALLDIRS=site] Warning (usually harmless): 'YAML' not installed, will not store persistent state FLORA/B-Hooks-OP-Check-EntersubForCV-0.03.tar.gz /home/zefram/usr/perl/perl_install/perl-blead-i32-f52/bin/perl5.11.1 Makefile.PL INSTALLDIRS=site -- NOT OK -zefram
Ping? What Zefram describes still seems to be true and relevant for version 0.05. My smokers sent several UNKNOWNs today. Please note also that the error message is pretty unhelpful because one cannot simply install B::Hooks::OP::Check::Install::Files, so there's probably a chance to inject a 'use B::Hooks::OP::Check' somewhere so that users that do not read the META.yml still can diagnose the next missing piece.
Thanks for the report and the reminder. I had simply forgotten about this. 0.06 fixes it.