NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
On your second point ... (Score:4, Insightful)
I cannot say that I agree more wholeheartedly - I ran into this problem with PDF::API2 [cpan.org] qhich I was able to address with ten minutes worth of changes. This false dependency had prevented my place of work from deploying an open-source solution employing PDF::API2 [cpan.org] for more than three months. I wrote about this in my journal previously [perl.org] and received a number of interesting replies there which may be of interest to you also.
Reply to This
cracking the CPAN whip (Score:2, Insightful)
...unless it's not a requisite - in which case the tests should skip appropriately.
--simonflk