# from Eric Wilhelm # on Wednesday 09 July 2008 00:29: >I'm not seeing how this is required (since -d $tmp should be false if >you're in the directory)
Oh. That was an absolute path. It was being deleted while we were in it. Most systems have no trouble deleting the current directory, but it would be nice to generally avoid that. All of the tests were consistently performing their own 'chdir($dist->dirname) or die "blah blah blah"' and then later calling $dist->remove without having returned to the original directory. I added an automagic $dist->chdir_original() to the remove() method and changed all of the tests to use $dist->chdir_in(). David, please try r11502 and let me know if this passes on your 5.10. Thanks, Eric -- perl -e 'srand; print join(" ",sort({rand() < 0.5} qw(sometimes it is important to be consistent)));' --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------