PPM uses HTML::Parser which causes it to load Parser.dll which prevents you from removing it. It looks like PPM tries to deal with upgrading modules that it uses, but it probably can't deal with such modules including a *.dll. FYI, my copy of HTML::Parser doesn't include a *.dll, but perhaps that is because it is extra old.
So PPM probably needs to be updated to fix this problem now that one of the modules it uses includes a *.dll.
The "easiest" way I can think to work around this would be to copy the "site" directory tree somewhere, then use "perl -IcopyOfSite -S ppm" to launch ppm but have it use the copy rather than the original. I'd hope that it would still install to the regular place and so would find Parser.dll not in use. Then delete copyOfSite when done.
- tye (but my friends call me "Tye")In reply to (tye)Re: Problems Updating HTML::Parser
by tye
in thread Problems Updating HTML::Parser
by batmonk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |