A couple of usability bugs turned up when File::Path was dragged kicking and screaming into the third millennium, with its new options hash interface.
Refactoring the code introduced a nasty symlink chmod 777 error, and the heuristics for detecting the new way of calling rmtree and mkpath made the wrong call in some circumstances.
All should be fixed, and the code as it stands should be ready to be bundled with perl 5.8.9. To help this happen, could people give this a spin?
Notably, users of minicpan should see errors about uninitialized variables go away, and people who see spurious all-digits directories created in $HOME should also see them go away.
Also, is the documentation clear? Please lodge RT reports for any problems you encounter.
All tests pass on:
Linux telaviv1.shlomifish.org 2.6.27.4 #1 SMP PREEMPT Mon Oct 27 15:10:25 IST 2008 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GNU/Linux
And on WinXP with Strawberry Perl.
Thanks, but I'm already aware that the test suite has been run in around 50 environments, all without error (thanks to the CPAN testing infrastructure). That just means the test suite is fine (but I added that myself since there was none when I started).
I mean, real testing. Install it in a production environment that makes and removes directory trees as part of its regular business. Any warnings? Any spurious directories created? Any directories left over after a remove? That kind of thing.