Skip Menu |

This queue is for tickets about the DBD-AnyData CPAN distribution.

Report information
The Basics
Id: 3279
Status: resolved
Priority: 0/
Queue: DBD-AnyData

People
Owner: JZUCKER [...] cpan.org
Requestors: muenalan [...] cpan.org
Cc:
AdminCc:

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



Subject: [perl5.8.0/win32] Massive warnings and fault msgs but installs

Message body is not shown because it is too large.

From: cpan [...] pjedwards.co.uk
Show quoted text
>> Massive warnings and fault msgs but installs
Re: the "massive warnings" attached above. I just thought I'd point out it's because of a clash of namespaces. AnyData.pm exists as it's own module, and under DBD::AnyData.pm. The cwd is by default at the end of your INC path. If the cwd is at the start of your INC path then you will run into this problem, you can simulate it by doing: perl -I. test.pl This is because an attempt to include AnyData (not DBD::AnyData) is made, but DBD::AnyData is loaded (I think). Why would you do this? Well I was doing it for the purpose of running the tests against an installed version of DBD::AnyData. Why would you want to do that? Because DBD::AnyData has dependencies, and if any of them change it's always nice to check the installed version of DBD::AnyData still passes it's test cases. Anyway, a way to fix this is to: 1.) Move AnyData.pm into lib/DBD/AnyData.pm 2.) Update the manifest 3.) Update the makefile (for the version) Cheers, Peter (Stig) Edwards
Jens moved the AnyData.pm file to lib/DBD/AnyData in release 0.11 so I'll call this resolved Sven