Soap Lite Install

Discussion in 'Site & Server Administration' started by nevetS, Aug 17, 2005.

  1. #1
    I had a problem installing Soap::Lite tonight and I thought I'd post the solution here.

    The problem seems relatively common, but the common advice is to do a forced install.

    I'm not a big fan of forcing an install because of a failed test, so I did a little digging.

    The error I received was:
    
    MIME::Parser: can't flush:  at /usr/lib/perl5/site_perl/5.8.6/MIME/Parser.pm line 789
    
    PHP:
    I checked, and sure enough I had the latest MIME::Tools installed and it ran it's own self test successfully. So I looked at the MIME::parser code, and I noticed:
    
    use FileHandle ();
    use IO::Wrap;
    use IO::Scalar       1.117;
    use IO::ScalarArray  1.114;
    use IO::Lines        1.108;
    use IO::File;
    use IO::InnerFile;
    use File::Spec;
    use File::Path;
    
    PHP:
    I checked for newer versions on my system of each of these modules and found that I had two modules that needed updating. Once I updated them, SOAP::Lite installed successfully.
     
    nevetS, Aug 17, 2005 IP