Skip Menu |
 
rt.cpan.org will be shut down on March 1st, 2021.

This queue is for tickets about the W3C-LogValidator CPAN distribution.

Report information
The Basics
Id: 16561
Status: resolved
Priority: 0/
Queue: W3C-LogValidator

People
Owner: oliviert [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: CPAN.pm installation problem
Download (untitled) / with headers
text/plain 910b
I tried to install W3C-LogValidator through CPAN.pm and got finally a test error in t/module-linkcheck.t. Apparently W3C::LinkChecker was not installed automatically. The problem is that W3C::LinkChecker is not really a module, but just a distribution containing a script. Thus it is not visible in the CPAN module index and not automatically installable through CPAN.pm Possible solutions: * Rewrite W3C::LinkChecker to be a real module; linkcheck would just be a tiny script using the module. Oh, I see, it's not your module :-) * Remove W3C::LinkChecker from the PREREQ_PM list in Makefile.PL and do your own check for linkcheck. Probably you should use W3C::LogValidator::path_checklink to avoid duplication of code. If this fails, then die() with a notice to install manually from CPAN, e.g. perl -MCPAN -eshell install install SCOP/W3C-LinkChecker-4.2.tar.gz Regards, Slaven
Subject: failed prerequisite on W3C::LinkChecker
Download (untitled) / with headers
text/plain 420b
Hello Slaven, This has indeed been an issue on my radar for a while, thanks for opening a ticket for it. Making LinkChecker a real module is indeed the plan, but I doubt we'll get to it any time soon (although, if you're interested in working on linkchecker... feel free to drop me a line ;) Your second solution seems like a good one, for the time being. I'll make the change as you suggest. Thanks a lot olivier.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.