Mark Stosberg wrote:

Hi Mark

http://search.cpan.org/src/MRAMBERG/Task-Catalyst-2.0000/Makefile.PL

I can see the 'features' word you're presumably referring to.

( As an aside, it's frustrating that "feature" is documented in
Module::Install:
http://search.cpan.org/dist/Module-Install/lib/Module/Install.pod )

I can't see any documentation about 'features' in here.

There's another problem. I have Module::Install V 0.64 installed. See line 58 (?. My version is patched, see as below):
'if ( -f $0 and (stat($0))[9] > time ) {'.

Unfortunately, under Windows, Perl returns 1 time in UTC and 1 in local time, so modules with Module::Install in their 'inc' dir refuse to install.

In the past I've logged 2 bug reports for various modules, with patches, to RT over this. David Golden made the effort to track down Win32::UTCFileTime, which solves the problem in some cases.

http://rt.cpan.org/Ticket/Display.html?id=24194
http://rt.cpan.org/Ticket/Display.html?id=24195

There is a long discussion of this time problem in the docs for Win32::UTCFileTime.

What you do (to Module::Install) is add lines 31 & 32:
=>
=>   require 'Win32/UTCFileTime.pm' if ($^O eq 'MSWin32');
inside the BEGIN.

However, I could not get even this to work recently, on another module in the dependency chain of a module I was trying to install (CGI::Compress::Gzip I think).

The whole problem is a can of worms, if you ask me :-(.
--
Ron Savage
[EMAIL PROTECTED]
http://savage.net.au/

---------------------------------------------------------------------
Web Archive:  http://www.mail-archive.com/[email protected]/
             http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to