It looks like SOAP::Lite has a few requirements that aren't taken care of by cpan.
One of those is MIME::Tools, which has its own set of requirements, but cpan takes care of those. For some reason, cpan doesn't install MIME::Tools when installing SOAP::Lite.
There also seems to be a requirement for LWP::UserAgent.
With MIME::Tools and LWP::UserAgent, the build tests of SOAP::Lite pass, and it installs. Without installing those, SOAP::Lite won't build and install (and probably won't work). While this isn't a but in honeyclient, or even really anything you could fix, it could likely be addressed with documentation.
Thanks!
Mikd