bdegan2 has asked for the wisdom of the Perl Monks concerning the following question:

We have upgraded NET::SMTP to 3.1 on our Linux 32 bit server. But it fails when we are upgrading on the 64 bit server. Is there a issue with upgrading NET::SMTP on a 64 bit server? Thanks in advance.

Replies are listed 'Best First'.
Re: NET::SMTP on 64 bit
by thanos1983 (Parson) on Oct 12, 2017 at 14:43 UTC

    Hello bdegan2,

    What is your OS (64 bit)?

    There is another thread mentioning WindowsOS (64 bit) see Can't get Net::SMTP to work.

    Looking forward to your update, BR.

    Seeking for Perl wisdom...on the process of learning...not there...yet!
      Thanks thanow1983. That link didn't have a solution but at least they were able to install the latest version of Net::SMTP onto their windows OS.

        Hello again bdegan2,

        The link does not give a solution but it proposes Try the Perl debugger, run your code with $perl -d ... and try to see what's up, step by step.. Did you try that?

        Where are you failing? I assume that you running on WindowsOS right?

        Provide us details, Perl version, module version, OS etc. So we could try to replicate your problem and see if it is only local on your OS or general.

        By the way, is your question related with NET::SMTP with TLS and Net::SMTP::TLS attachments (previously asked by you)? Where they resolved from your point of view? it looks like it on the latest question.

        Looking forward to your update, BR.

        Seeking for Perl wisdom...on the process of learning...not there...yet!
Re: NET::SMTP on 64 bit
by hippo (Archbishop) on Oct 12, 2017 at 15:00 UTC
    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?

      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!