Loading ...
Sorry, an error occurred while loading the content.

Can't install SOAP::Lite on linux with CPAN

Expand Messages
  • Allan
    Hi, Can t complete an installation. May I post the installation messages to see if anyone has a recommendation or help. I m kind of a newbie at CPAN.
    Message 1 of 4 , Aug 23 11:28 PM
    • 0 Attachment
      Hi,

      Can't complete an installation. May I post the installation messages
      to see if anyone has a recommendation or help. I'm kind of a newbie
      at CPAN.


      cpan[3]> install SOAP::Lite
      Running install for module 'SOAP::Lite'
      Running make for B/BY/BYRNE/SOAP-Lite-0.69.tar.gz
      Has already been unwrapped into directory /root/.cpan/build/SOAP-
      Lite-0.69-fgrBz6
      Has already been made
      Running make test
      PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-
      e" "test_harness(0, 'blib/lib', 'blib/arch')" t/01-core.t t/02-
      payload.t t/03-server.t t/04-attach.t t/05-customxml.t t/06-modules.t
      t/07-xmlrpc_payload.t t/08-schema.t
      t/01-core..............ok
      t/02-payload...........ok
      t/03-server............ok
      2/32 skipped: various reasons
      t/04-attach............ok
      t/05-customxml.........ok
      t/06-modules...........FAILED tests 15, 19
      Failed 2/19 tests, 89.47% okay
      t/07-xmlrpc_payload....ok
      t/08-schema............ok
      Failed Test Stat Wstat Total Fail List of Failed
      ----------------------------------------------------------------------
      ---------
      t/06-modules.t 19 2 15 19
      2 subtests skipped.
      Failed 1/8 test scripts. 2/321 subtests failed.
      Files=8, Tests=321, 3 wallclock secs ( 2.61 cusr + 0.27 csys =
      2.88 CPU)
      Failed 1/8 test programs. 2/321 subtests failed.
      make: *** [test_dynamic] Error 11
      BYRNE/SOAP-Lite-0.69.tar.gz
      /usr/bin/make test -- NOT OK
      Warning (usually harmless): 'YAML' not installed, will not store
      persistent state
      Running make install
      make test had returned bad status, won't install without force
      Failed during this command:
      BYRNE/SOAP-Lite-0.69.tar.gz : make_test NO


      I'd appreciate any guidance. Thanks so much.
      --Steve D.
    • Craig Dunigan
      I m only marginally competent at SOAP::Lite, but I darn sure can help with CPAN. I just tried this myself, and it looks like this results from missing modules.
      Message 2 of 4 , Aug 30 7:33 AM
      • 0 Attachment
        I'm only marginally competent at SOAP::Lite, but I darn sure can help
        with CPAN.

        I just tried this myself, and it looks like this results from missing
        modules.

        At the CPAN prompt, enter 'look SOAP::Lite' to go into the build
        directory for SOAP::Lite. 'cd t' to enter the directory containing
        the tests, and run 'perl 06-modules.t'. That should give you a clear
        idea of what's failing, and why, and if it's missing modules, which
        ones are missing. 'exit' to go back to the CPAN prompt and install
        the missing modules. I'm *guessing* that you can skip any modules for
        functionality you won't be using, like Net::Jabber, which came up for
        me. The critical one appears to be XML::Parser::Lite.

        Now before you try again to install SOAP::Lite, enter 'clean
        SOAP::Lite'. That should generally be done for any failed CPAN
        installation before you try it again.


        On Fri, 24 Aug 2007, Allan wrote:

        > Hi,
        >
        > Can't complete an installation. May I post the installation messages
        > to see if anyone has a recommendation or help. I'm kind of a newbie
        > at CPAN.
        >
        >
        > cpan[3]> install SOAP::Lite
        > Running install for module 'SOAP::Lite'
        > Running make for B/BY/BYRNE/SOAP-Lite-0.69.tar.gz
        > Has already been unwrapped into directory /root/.cpan/build/SOAP-
        > Lite-0.69-fgrBz6
        > Has already been made
        > Running make test
        > PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-
        > e" "test_harness(0, 'blib/lib', 'blib/arch')" t/01-core.t t/02-
        > payload.t t/03-server.t t/04-attach.t t/05-customxml.t t/06-modules.t
        > t/07-xmlrpc_payload.t t/08-schema.t
        > t/01-core..............ok
        > t/02-payload...........ok
        > t/03-server............ok
        > 2/32 skipped: various reasons
        > t/04-attach............ok
        > t/05-customxml.........ok
        > t/06-modules...........FAILED tests 15, 19
        > Failed 2/19 tests, 89.47% okay
        > t/07-xmlrpc_payload....ok
        > t/08-schema............ok
        > Failed Test Stat Wstat Total Fail List of Failed
        > ----------------------------------------------------------------------
        > ---------
        > t/06-modules.t 19 2 15 19
        > 2 subtests skipped.
        > Failed 1/8 test scripts. 2/321 subtests failed.
        > Files=8, Tests=321, 3 wallclock secs ( 2.61 cusr + 0.27 csys =
        > 2.88 CPU)
        > Failed 1/8 test programs. 2/321 subtests failed.
        > make: *** [test_dynamic] Error 11
        > BYRNE/SOAP-Lite-0.69.tar.gz
        > /usr/bin/make test -- NOT OK
        > Warning (usually harmless): 'YAML' not installed, will not store
        > persistent state
        > Running make install
        > make test had returned bad status, won't install without force
        > Failed during this command:
        > BYRNE/SOAP-Lite-0.69.tar.gz : make_test NO
        >
        >
        > I'd appreciate any guidance. Thanks so much.
        > --Steve D.
        >
        >
        >

        --
        Craig Dunigan
        IS Technical Services Specialist
        Middleware - EIS - DoIT
        University of Wisconsin, Madison

        opinions expressed are my own, not the University's
      • rahed
        In the beginning of the installation you are asked which optional modules are to be installed. Failed tests 15 and 19 are Apache modules which are not
        Message 3 of 4 , Aug 30 9:47 AM
        • 0 Attachment
          In the beginning of the installation you are asked which optional
          modules are to be installed.

          Failed tests 15 and 19 are Apache modules which are not necessary for
          basic soap operation.

          --
          Radek
        • Hans Poo
          Hi, If you re on a Debian based, my case ubuntu, you may tray to find the package with: # apt-cache search -n perl|grep soap libsoap-lite-perl - Client and
          Message 4 of 4 , Aug 30 5:24 PM
          • 0 Attachment
            Hi,

            If you're on a Debian based, my case ubuntu, you may tray to find the
            package with:

            # apt-cache search -n perl|grep soap
            libsoap-lite-perl - Client and server side SOAP implementation

            in this case i found it in the normal repositories, then you can install:
            # apt-get install libsoap-lite-perl

            after that, you like to know where the files were installed:
            # dpkg -L libsoap-lite-perl

            If you're on a redhat base distro, you can find with yum or up2date to
            do the same, i left fedora
            some years from now.. don't have the exact commands.

            Important: For complex packages with lot of dependencies, the distro
            package is the fast way to do it.

            If you don't have the package in the distro, or you just like (or
            have) to install from source,
            then, beware that CPAN installers complain a lot due to failed tests,
            normally things work besides
            the comlplaints, but you should check.

            First, you should try forcing CPAN:

            # get into the interactive installer with
            # perl -MCPAN -e shell

            # force the installation, please don't forget to say "no" to the
            standard tests
            force install SOAP::Lite

            [ this should be done as root ]

            If it fails, i recommend to go where the CPAN module stores the cache
            of modules:
            # cd ~/.cpan/build

            Then cd to the directory of your module. After the above commands you
            should find a module called
            SOAP-Lite-0.XX, i've just done this an it's SOAP-Lite-0.69.

            cd SOAP-Lite-0.69

            Then, please take some minutes to read the README file,
            # less README

            .. then issue
            # perl Makefile.PL
            # make

            Normally problems arise doing the last two commands, but, you will
            have more information of how to
            solve them.

            finally [ as root ]
            # make install

            Good Luck
            Hans


            --- In soaplite@yahoogroups.com, "Allan" <StevenD@...> wrote:
            >
            > Hi,
            >
            > Can't complete an installation. May I post the installation messages
            > to see if anyone has a recommendation or help. I'm kind of a newbie
            > at CPAN.
            >
            >
            > cpan[3]> install SOAP::Lite
            > Running install for module 'SOAP::Lite'
            > Running make for B/BY/BYRNE/SOAP-Lite-0.69.tar.gz
            > Has already been unwrapped into directory /root/.cpan/build/SOAP-
            > Lite-0.69-fgrBz6
            > Has already been made
            > Running make test
            > PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-
            > e" "test_harness(0, 'blib/lib', 'blib/arch')" t/01-core.t t/02-
            > payload.t t/03-server.t t/04-attach.t t/05-customxml.t t/06-modules.t
            > t/07-xmlrpc_payload.t t/08-schema.t
            > t/01-core..............ok
            > t/02-payload...........ok
            > t/03-server............ok
            > 2/32 skipped: various reasons
            > t/04-attach............ok
            > t/05-customxml.........ok
            > t/06-modules...........FAILED tests 15, 19
            > Failed 2/19 tests, 89.47% okay
            > t/07-xmlrpc_payload....ok
            > t/08-schema............ok
            > Failed Test Stat Wstat Total Fail List of Failed
            > ----------------------------------------------------------------------
            > ---------
            > t/06-modules.t 19 2 15 19
            > 2 subtests skipped.
            > Failed 1/8 test scripts. 2/321 subtests failed.
            > Files=8, Tests=321, 3 wallclock secs ( 2.61 cusr + 0.27 csys =
            > 2.88 CPU)
            > Failed 1/8 test programs. 2/321 subtests failed.
            > make: *** [test_dynamic] Error 11
            > BYRNE/SOAP-Lite-0.69.tar.gz
            > /usr/bin/make test -- NOT OK
            > Warning (usually harmless): 'YAML' not installed, will not store
            > persistent state
            > Running make install
            > make test had returned bad status, won't install without force
            > Failed during this command:
            > BYRNE/SOAP-Lite-0.69.tar.gz : make_test NO
            >
            >
            > I'd appreciate any guidance. Thanks so much.
            > --Steve D.
            >
          Your message has been successfully submitted and would be delivered to recipients shortly.