This morning I updated some XML modules. When I upgraded XML::Parser I got the following warning as part of the activity log.
[quote] PPM> verify --location=. --upgrade XML::Parser Upgrade package 'XML-Parser'? (y/N): y Cannot forceunlink E:/!PRG/Perl/Perl56\site\lib\auto\XML\Parser\Expat\Expat.dll: Permission denied at E:/!PRG/Perl/Perl56/site/lib/PPM.pm line 572 Installing %PERLDIR%\site\lib\auto\XML\Parser\Expat\Expat.bs Installing %PERLDIR%\site\lib\auto\XML\Parser\Expat\Expat.dll Installing %PERLDIR%\site\lib\auto\XML\Parser\Expat\Expat.exp Installing %PERLDIR%\site\lib\auto\XML\Parser\Expat\Expat.lib [...] Writing %PERLDIR%\site\lib\auto\XML\Parser\.packlist Package XML-Parser upgraded to version 2,31,0,0 [/quote] PPM then opened a console window and requested permision to save win32_expat.dll in the Perl\bin directory. This win32_expat.dll is older (by filedate) than %PERLDIR%\site\lib\auto\XML\Parser\Expat\Expat.dll. Could someone please explain what happened? and can I safely delete win32_expat.dll now that the instance of PPM/Perl that performed the upgrade has completed, or must I keep it forever? (ActiveState Perl v5.6.1.633, PPM v2.1.6) -- Regards John McMahon (mailto:[EMAIL PROTECTED]) _______________________________________________ Perl-Win32-Users mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs