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.