For those using CPAN::Reporter, please try out 1.1704. Given ongoing issues with Devel::Autoflush, this version now limits its use to *.PL time only, which is where the worst autoflush offenders are. That means that tests that were failing due to the unexpected presence of PERL5OPT should start passing again.
I'm not very happy with the hacky way I've done it -- there's even more code smell now -- but it avoids having to change the already tightly coupled code in CPAN.pm itself. But it's done and I hope it's the last I hear about Devel::Autoflush. That said, I'd appreciate if people could upgrade to 1.1704 and keep an eye out for any problems. If it proves out well over the space of a couple weeks, then I'll bump the CPAN::Reporter minimum version in the CPAN Testers Nagbot and see if we can urge everyone to upgrade into a newer, less autoflush challenged world. -- David P.S. Hurrah for Barbie and SSL goodness for the prefs website