in reply to Re: NET::SMTP on 64 bit
in thread NET::SMTP on 64 bit

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

Replies are listed 'Best First'.
Re^3: NET::SMTP on 64 bit
by hippo (Archbishop) on Oct 12, 2017 at 21:55 UTC
    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.

Re^3: NET::SMTP on 64 bit
by thanos1983 (Parson) on Oct 12, 2017 at 20:19 UTC

    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
        Unfortunately once these servers are in place it will take a miracle to get upgraded.

        What about a serious security problem? Or several?

        At work, I know that several old servers have several serious security problems, including the second firewall that should protect the network. Updates are planned for all of the servers and the firewall, but the updates won't happen until one of us finds some time to switch from developer to sysadmin or a really f*ing big security issue pops up that needs an immediate fix.

        Alexander

        --
        Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)
      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?

        What do you get with these commands

        uname -a
        perl -v

        poj