It seems that numerous people are being bitten by this error from the 
ActivePerl MSI installer. The full text of the error message probably looks 
something lke this:

Installer Information
Internal Error 2744. PPM_CONFI, C:\perl\bin.
"C:\Perl\bin\wPerl.exe" "C:\Perlbin\configPPM.pl"
"C:\Perl\site\lib\ppm.xml" "D:\downloads\perl\\"
"C:\Perl\site\lib\ppm.xml~"

We have determined that one cause of this error message is due to other 
installations of Perl that may be pointed to by something in the 
environment.

The sure fire solution is to make absolutely certain that no other 
installations of Perl are on the target machine. Realizing that this is not 
always possible, you can follow these steps to ensure the other 
installations will not interfere.

1) Stop the `Windows Installer' service. This can be accomplished from the 
command prompt using the following command:

    c:\> net stop "Windows Installer"

2) Temporarily remove or rename `PERLLIB' and `PERL5LIB' environment 
variables in the system environment.

3) Temporarily remove or rename the following registry values:

[\\HKEY_LOCAL_MACHINE\Software\Perl] lib = <directory> (REG_SV)
[\\HKEY_LOCAL_MACHINE\Software\Perl] sitelib = <directory> (REG_SV)
[\\HKEY_LOCAL_MACHINE\Software\Perl] lib-<PerlVersion> = <directory> 
(REG_SV)
[\\HKEY_LOCAL_MACHINE\Software\Perl] sitelib-<PerlVersion> = <directory> 
(REG_SV)

4) Proceed with the installation.

Once the installation has completed successfully, the above actions may be 
undone although restoring the environment variables or the registry values 
may interfere with the proper operation of your new ActivePerl 
installation.

In order to perform all of the above steps, you will need to have 
Administrative privileges on the target machine. If you do not have the 
required privileges you should contact you Administrator.

The next version of ActivePerl has a fix for this issue so none of the 
above actions will have to be taken.

Mike Smith
ActiveState

---
You are currently subscribed to perl-win32-users as: [archive@jab.org]
To unsubscribe, forward this message to
         [EMAIL PROTECTED]
For non-automated Mailing List support, send email to  
         [EMAIL PROTECTED]

Reply via email to