in reply to NET::SMTP on 64 bit

We have upgraded NET::SMTP to 3.1

Just to be explicit, I presume here you mean 3.10 and not 3.01?

But it fails

In what way?

Replies are listed 'Best First'.
Re^2: NET::SMTP on 64 bit
by bdegan2 (Sexton) on Oct 12, 2017 at 20:00 UTC
    When the upgrade was run on the 64 bit linux server, it said that NET::SMTP wasn't listed as an available package. I am not doing the upgrade but trying to help with it. The person doing the upgrade had done it successfully on the 32 bit linux server. Can we get it verified that the current version of NET::SMTP version 3.10 should be available for the 64 bit server? thanks again
      Can we get it verified that the current version of NET::SMTP version 3.10 should be available for the 64 bit server?

      It certainly appears so. Plenty of 64-bit OSes listed there.

      Hello again bdegan2,

      You can use the module Module::CoreList to find all the information that you are looking for.

      Sample of code:

      #!/usr/bin/perl use strict; use warnings; use feature 'say'; use Module::CoreList; if (Module::CoreList::is_core('Net::SMTP')) { say "Net::SMTP is a core module"; say Module::CoreList->first_release('Net::SMTP'); } __END__ $ perl test.pl Net::SMTP is a core module 5.007003

      You are not helping us to help you, if you are not answering the questions that we ask you but you are asking more questions.

      Hope this helps, BR.

      Seeking for Perl wisdom...on the process of learning...not there...yet!
        Thanks for all the info. I will pass this on to the developer doing the upgrade. He will be back in tomorrow. I apologize for not getting the appropriate answers back, since I have been fighting other fires today :( But you all have been great and I thank you.
        Unfortunately once these servers are in place it will take a miracle to get upgraded. Although the 32 bit server has the same Perl and the upgrade to Net::SMTP version 3.10 worked: oh01lx03:/prod/run/hip73977/perl -v This is perl, v5.8.8 built for i386-linux-thread-multi Copyright 1987-2006, Larry Wall We are scheduled to be moved to new servers later this year (hopefully!) Is Net::SMTP all Perl code? Could we somehow copy the Net::SMTP that was installed on the 32bit server and install it on the 64 bit ? Thank you for trying to assist
        Ok, I received this not from the developer doing the Perl install of Net::SMTP on the 64 bit Linux server.
        perl -MCPAN -e 'install Net::SMTP'
        I got the “don't know what it is.” warning

        I also tried (NET was used in one of our earlier emails even though Net::SMTP was installed on the dev server):

        After looking up the names of the 2 authors (Graham Barr gbarr@pobox.com andSteve Hay shay@cpan.org):

        perl -MCPAN -e 'shell' cpan[1]> ls gbarr (Net::SMTP was not in his list…Net::TFTP, Net::SNPP + and Net::PH were listed) cpan[3]> ls shay (Net::SMTP was not in his list, nothing with Net was +listed)
        Searching for the module:
        cpan[10]> m Net::SMTP No objects of type Module found for argument Net::SMTP
        And, I tried this just in case:
        cpan[11]> m NET::SMTP No objects of type Module found for argument NET::SMTP
        Is there any other commands that we should run to install the Net::SMTP on the 64 bit server?