Skip Menu |

This queue is for tickets about the Log-Dispatch-Win32EventLog CPAN distribution.

Report information
The Basics
Id: 7291
Status: resolved
Priority: 0/
Queue: Log-Dispatch-Win32EventLog

People
Owner: rrwo [...] cpan.org
Requestors: fpchan [...] aol.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in:
  • 0.03_02
  • 0.10
  • 0.11
Fixed in: 0.12



Subject: Failed to install Log-Dispatch-Win32EventLog
I'm having trouble installing the Log::Dispatch::Win32EventLog mdoule. I'm running Perl 5.6.1 on Windows 2000 Advanced Server with Visual Studio 6.0. 1)running "perl makefile.PL" gives me the following error, which I fixed by manually creating the right directory structure: C:\temp\Log-Dispatch-Win32EventLog-0.11.tar>perl makefile.pl Checking if your kit is complete... Warning: the following files are missing in your kit: lib/Log/Dispatch/Win32EventLog.pm t/01-basic.t t/02-register.t t/03-log4perl.t t/04-invalid_log.t Please inform the author. Could not open 'lib/Log/Dispatch/Win32EventLog.pm': No such file or directory at (eval 18) line 6. # Looks like your test died before it could output anything. 2) "make test" fails with the following error along with an application error dialog box that pops us saying "The instruction at '0x01e41055' referenced memory at '0x01e41055'. The memory could not be 'read'" C:\temp\Log-Dispatch-Win32EventLog-0.11.tar>nmake test Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\Perl\bin\perl.exe -Mblib -IC:\Perl\lib -IC:\Perl\lib -e "use Test::Ha rness qw(&runtests $verbose); $verbose=0; runtests @ARGV;" t\01-basic.t t\02-reg ister.t t\03-log4perl.t t\04-invalid_log.t Using C:/temp/Log-Dispatch-Win32EventLog-0.11.tar/blib t\01-basic..........ok t\02-register.......NOK 7# Failed test (t\02-register.t at line 96) t\02-register.......NOK 8# Failed test (t\02-register.t at line 102) t\02-register.......NOK 10# Failed test (t\02-register.t at line 96) t\02-register.......NOK 11# Failed test (t\02-register.t at line 102) t\02-register.......dubious Test returned status 5 (wstat 1280, 0x500) DIED. FAILED tests 7-8, 10-11 Failed 4/20 tests, 80.00% okay t\03-log4perl.......ok t\04-invalid_log....ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t\02-register.t 5 1280 20 4 20.00% 7-8 10-11 Failed 1/4 test scripts, 75.00% okay. 4/64 subtests failed, 93.75% okay. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' Stop. I had the same problem trying to install "Log-Dispatch-Win32EventLog-0.03_02". Is this a known problem? thanks.
[guest - Sun Aug 8 16:35:48 2004]: Show quoted text
> 1)running "perl makefile.PL" gives me the following error, which I > fixed by manually creating the right directory structure:
What utility did you use to extract the archive? There is no problem with the directory structure in the archive. I confirmed this by Browsing the archive on CPAN, and I also downloaded the file and extracted it: Log-Dispatch-Win32EventLog-0.11 Log-Dispatch-Win32EventLog-0.11/Build.PL Log-Dispatch-Win32EventLog-0.11/Changes Log-Dispatch-Win32EventLog-0.11/Makefile.PL Log-Dispatch-Win32EventLog-0.11/MANIFEST Log-Dispatch-Win32EventLog-0.11/META.yml Log-Dispatch-Win32EventLog-0.11/README Log-Dispatch-Win32EventLog-0.11/lib Log-Dispatch-Win32EventLog-0.11/lib/Log Log-Dispatch-Win32EventLog-0.11/lib/Log/Dispatch Log-Dispatch-Win32EventLog-0.11/lib/Log/Dispatch/Win32EventLog.pm Log-Dispatch-Win32EventLog-0.11/t Log-Dispatch-Win32EventLog-0.11/t/01-basic.t Log-Dispatch-Win32EventLog-0.11/t/02-register.t Log-Dispatch-Win32EventLog-0.11/t/03-log4perl.t Log-Dispatch-Win32EventLog-0.11/t/04-invalid_log.t Show quoted text
> [..] > 2) "make test" fails with the following error along with an > application error dialog box that pops us saying "The instruction at > '0x01e41055' referenced memory at '0x01e41055'. The memory could not > be 'read'"
That is a much more critical issue, but may be related to Test::Harness (there are problems with some modules when tested on 5.8.4 but they work on earlier versions, for instance). You should submit the issue to ActiveState. Note that Log::Dispatch::Win32EventLog is Pure-Perl. There is no C code in it. Show quoted text
> t\01-basic..........ok
If this passes, then you have the basic features working properly. 02-register tests the new "source registration" feature. There may be some bugs to work out with this. Do you have Win32::EventLog::Message installed? Show quoted text
> I had the same problem trying to install "Log-Dispatch-Win32EventLog- > 0.03_02". Is this a known problem?
This is the first feedback I've gotten.