> 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

Reply via email to