Skip Menu |

This queue is for tickets about the MailTools CPAN distribution.

Report information
The Basics
Id: 29598
Status: resolved
Priority: 0/
Queue: MailTools

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

Bug Information
Severity: Critical
Broken in:
  • 1.77
  • 2.00_01
  • 2.00_02
Fixed in: (no value)



Subject: shared bug between MIME tools and Mail tools
Back in April there was a thread on P5P about a driving-you-mad bug that was finally tracked down by Rick Delaney. Google has it here: http://groups.google.com/group/perl.perl5.porters/browse_thread/thread/c69cf6ab2b16f985/62b09eab3381584f?lnk=gst&q=%22is+ambiguous%22&rnum=8#62b09eab3381584f The recipe to reproduce is easy: take a bleadperl without Date::Format module installed, install Mailtools and then test MIME tools. I don't know what exactly Mailtools needs to do to prevent this bug but I'm sure you figure out quicker than I do. Thanks,
This problem is also shown by other of my Perl modules when tested with perl 5.10. I hope someone fixes this before 5.10 is released for real: closedir() attempted on invalid dirhandle DIR at /home/src/perl/repoperls/installed-perls/perl/p7R8oCc/perl-5.8.0@30900/lib/site_perl/5.9.5/Mail/Field.pm line 9 The other problem: Warning: Use of "require" without parentheses is ambiguous at (eval 486) line 1 is a behavioral difference between 5.8 and 5.10, so doesn't seem to be my problem either. The piece of code which triggers this is quite silly, and I had a discussion whether to rewrite it or not. As maintainer, not the original author, I do not know what code will break if I change it (I do not know the reason behind the presumed stupidiness) I have added Date::Format and Date::Parse to the requirements for installation, to 2.00_03