> Perhaps you've got a damaged default MANIFEST.SKIP. Check what > "perldoc -m ExtUtils::MANIFEST.SKIP" looks like. It should > look like this. > > http://search.cpan.org/src/MSCHWERN/ExtUtils-MakeMaker-6.24/lib/ExtUtils/MAN IFEST.SKIP > > Not like this. > http://search.cpan.org/src/MSCHWERN/ExtUtils-MakeMaker-6.24/MANIFEST.SKIP
The files you originally linked to don't contain a MANIFEST.SKIP at all so that must be the problem. >> <=== >> Not in MANIFEST: pmfiles.dat > >That's not something produced by MakeMaker or Test::Simple. Well, it seems to be something produced by the build process. Ill do my best to track it down. Oddly I couldnt find any evidence of this file after the make test produced this report. >> t\00signature.............WARNING: This key is not certified with a >> trusted signature! >> Primary key fingerprint: B484 04B8 E9D5 93A2 5CA8 F1AA 4F82 E2DC 2C3F 3F34 >> ==> SKIPPED CHECKING 'Makefile'! (run Makefile.PL to ensure its integrity) <=== >> Not in MANIFEST: foo >Grr. Mandatory file locking strikes again. is_fh.t didn't close a temp file before unlinking it. Just so you know this isnt actually the fault of mandatory locking. Its the fault of Perl defaulting to open all files without the sharing permission FILE_SHARE_DELETE. For the type of thing you are doing it would be better to use Win32API::File; $hTemp= createFile( "foo", "wn", "", { Attributes=>"hst", Flags=>FILE_FLAG_DELETE_ON_CLOSE() } ) or die "Can't create temporary file, temp.$$: $^E\n"; And the the OS would wipe the temp file as soon as the creating process terminated regardless of cause. Of course I dont think that this module is considered core so you cant expect it to be there. (Which IMO is a really good example of why certain Win32 modules should be moved into core.) Cheers, Yves -- Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern/ "Please hold while reality is adjusted to match my ideal world." r- njt