Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Like erix and others, PPM is working for me, which isn't helpful, but ...
When I first installed ActivePerl 5.8.4.810, I did install it over my old 5.8.3.809.
Oops! Upgrading from ActivePerl 5.8.x mandates uninstalling first. I know that I have gotten into the habit of not using C:\Perl but rather things like C:\Perl584 . I may be repressing the distressing memories that got me into doing that.

... deleted everything that looked like it could possibly have something to do ...
Did that include also removing the left-over environment variables?

Installing ActivePerl on Windows (see subheading Perl Environment Variables)
Perl Environment Variables: if Perl environment variables such as PERLLIB, PERL5LIB or PERL5OPT have been set on your system, you should unset them before installing ActivePerl. Otherwise, these variables may cause incompatible versions of Perl modules to be used during the installation process.
This is found at Start / ControlPanel / System / Advanced tab / Environment Variables button . You will also want to look at the PATH variable.

Did that include also removing the registry entries that might have been left-over from not uninstalling? For registry keys, on my system using the regedit utility and searching for 'perl' I found the registry keys and values:
(sorry, but there's lots of hits on 'hyperlink' and 'properly' and the like:

HKEY_LOCAL_MACHINE\SOFTWARE\ActiveState\ActivePerl HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.pl HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\perl.exe HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{F8D77580-0F09-11D0-AA61-3C2 +84E000000} HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\58C516065CE5F50 +49A515CCDE6F04D06 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\C309926D58C0524 +4CA5E83FC3D21FAB0 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\58C516065CE5F50 +49A515CCDE6F04D06 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\C309926D58C0524 +4CA5E83FC3D21FAB0 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Perl HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PerlScript HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PerlScriptFile HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths +\Perl.exe HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer +\Folders values C:\Documents and Settings\All Users\Start Menu\Programs\ActiveStat +e ActivePerl 5.8\ C:\Perl\ .... scores of values C:\Perl582\ .... scores of values HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer +\UserData\S-1-5-18\Components\0073DA5F1F5E1EA499BB7D0A64A8211E value name 58C516065CE5F5049A515CCDE6F04D06 value data C:\Perl582\site\lib\XML\Parser\Expat\doc\ lots of these HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer +\UserData\S-1-5-18\Products\58C516065CE5F5049A515CCDE6F04D06 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer +\UserData\S-1-5-18\Products\C309926D58C05244CA5E83FC3D21FAB0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLL +s values C:\Perl\bin\perl58.dll C:\Perl553\bin\PerlMsg.dll C:\Perl582\bin\perl58.dll C:\WINNT\System32\PerlCRT.dll HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall +\{60615C85-5EC5-405F-A915-C5DC6E0FD460} DisplayName ActivePerl 5.8.2 Build 808 InstallLocation C:\Perl582\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall +\{D629903C-0C85-4425-ACE5-38CFD312AF0B} similar values HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall +\ActivePerl 522 HKEY_LOCAL_MACHINE\SOFTWARE\MusicMatch\MUSICMATCH Jukebox\Save\Extensi +on value .pls PerlScriptFile HKEY_LOCAL_MACHINE\SOFTWARE\Perl value BinDir C:\Perl\bin\perl.exe HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Enviro +nment value Path C:\Perl\bin\;C:\WINNT\system32;C:\WINNT;C:\WINNT\System +32\Wbem;C:\Program Files\Common Files\Adaptec Shared\System;C:\Progra +m Files\Support Tools\;

After another iteration of uninstalling everything, try using regedit to see what trash may still be laying around in the registry. I don't know how important this may be, but you're already in the Twilight Zone so who knows? There is a note that these keys may be under HKEY_CURRENT_USER rather than HKEY_LOCAL_MACHINE depending on the user you installed with.

Good luck! And if you think this is bad, try installing SP2 over an existing Norton Internet Security installation without first uninstalling it. That boo-boo took hours just to track down all the remedial procedures and print them out. Then my brother-in-law made exactly the same mistake ...


In reply to Re^3: Problems with PPM under ActivePerl 5.8.4.810 by shenme
in thread Problems with PPM under ActivePerl 5.8.4.810 by driver8

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (2)
As of 2024-04-26 05:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found