I tested the 0.31012 tarball from CPAN (rather than just trunk). I get the error at the end of the email -- even *with* File::Path upgraded to 2.07. I've seen this stuff periodically on Windows in a lot of situations (particularly in CPAN::Reporter). Without really understanding the details, my wild guess is that calling "unlink" schedules a file for deletion and there is a lag before it executes and subsequent checks for deletion sometimes fail. I've been able to make the problems "go away" by sleeping a couple seconds before checking that files are removed. But that's a hack, not a real fix.
Anyone else experience this? Any ideas? -- David t\compat..............74/? cannot remove directory for blib\libhtml\site\lib: Di rectory not empty at C:\strawberry\cpan\build\Module-Build-0.31012-XpdTyU\blib\l ib/Module/Build/Base.pm line 4113 cannot remove directory for blib\libhtml\site: Directory not empty at C:\strawbe rry\cpan\build\Module-Build-0.31012-XpdTyU\blib\lib/Module/Build/Base.pm line 41 13 cannot remove directory for blib\libhtml: Directory not empty at C:\strawberry\c pan\build\Module-Build-0.31012-XpdTyU\blib\lib/Module/Build/Base.pm line 4113 cannot remove directory for blib: Directory not empty at C:\strawberry\cpan\buil d\Module-Build-0.31012-XpdTyU\blib\lib/Module/Build/Base.pm line 4113 Couldn't remove 'blib': Directory not empty dmake: Error code 169, while making 'realclean' t\compat..............76/? # Failed test 'make realclean ran without error' # at t\compat.t line 313. t\compat..............128/? # Looks like you failed 1 test of 129. t\compat.............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/129 subtests
