in reply to ActiveState using a SOAP server for PPM?

A common problem with getting PPM to work in Activestate (at least 5.6.1) comes when one moves Perl.

I've sent this off to the Activestate mailing list, but thought that it might be welcome here too.

The problem comes from moving Perl.
In addition to moving the entire perl tree from c:\perl to (say) x:\bin\perl I've had to : to get my installation to work in the new area.

It results from Activestate autoinstalling into c:\perl, causing Config.pm to be peppered with c:\perl references. Moving Perl breaks these (one also should alter the registry keys in Perl and Activestate).

PPM.pm cryptically warns that this is broken (round lines 80 to 110)

I think Line 105 attempts to cause program termination by 'return(-1)'
It doesn't work (die() might be a better option!)

CD

-- Butlerian Jihad now!