Subject: | Default selection of PPM if it exists is broken in Perl v5.8.8 |
Basically the line:
BEGIN {eval 'use PPM::UI'; $PPM = not "$@"}
relies on the module PPM::UI being present as a way of detecting if it
can use PPM. However, in my version of perl* PPM::UI is not present
despite PPM working fine. This is likely to be due to the upgrade of PPM
to version 4.01 in Build 820 Wednesday, Jan 24, 2007 if ActivePerl 5.8
(see ActivePerl 5.6 Change Log in the PerlDocs).
The workaround for v5.8.8 is to use ActivePerl::PPM instead of PPM::UI
and it all works fine again.
Regards,
Adrian
*This is perl, v5.8.8 built for MSWin32-x86-multi-thread
(with 50 registered patches, see perl -V for more detail)
Copyright 1987-2006, Larry Wall
Binary build 820 [274739] provided by ActiveState http://www.ActiveState.com
Built Jan 23 2007 15:57:46