On Thu Sep 05 21:30:47 2013, RSAVAGE wrote:
Show quoted text>
> $soothe_ruffled_feathers = 1;
>
I figured I may as well say it: I do not appreciate the condescension. The "saga" and me writing you "4 emails" were a display of courtesy. I could have very well said "meh, his upgrade broke a lot of stuff - ball is in his court". Instead I dilligently updated you as the debugging session progressed, finishing with "hold off, we may be able to remove Tree::DAG_Node from the equation entirely".
To underscore my point - this module is currently #98 of the CPAN Top 100 volatile[1] dists, clocking at 3396 modules (17% of CPAN) depending on it directly or indirectly. As such it is understandably subject to more scrutiny than the average CPAN dist, and also subject to a radically different set of "maximum reasonable dependency count". I am not even talking about things like 5.6/5.8 support - a dist in such a position can easily create installation loops which will be undetected on many developer machines due to some pieces of the puzzle (namely Test::Warn) already being installed.
I really hope you see my opening of the bugreport for what it is - a call for cooperation and an attempt to maintain the overal health of the CPAN ecosystem.
Cheers
[1]
http://ali.as/top100/ you need to click the "volatile" tab, no way to link directly :( Volatile here means "stuff that has the potential to break a lot of of other stuff"