He shouldn't need to install SOAP::Lite because ActivePerl installs everything it needs to run PPM when you install it.
However, this error looks like mvaline is sitting behing a proxy or firewall, in which case will need to have a look at the Using PPM documentation which deals with this.