git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] Remove dependency on deprecated Net::SMTP::SSL

From
brian m. carlson <sandals@crustytoothpaste.net>
Date
Nov 20, 2016, 21:53 UTC
Message-ID
<20161120215344.jaqt4owlhovig3hz@genre.crustytoothpaste.net>
In-Reply-To
<451E4A46-BA43-41A5-9E68-DE0D89BE676A@csh.rit.edu>
On Sun, Nov 20, 2016 at 04:18:16PM -0500, Mike Fisher wrote:
> Refactor send_message() to remove dependency on deprecated
> Net::SMTP::SSL:
> 
> <http://search.cpan.org/~rjbs/Net-SMTP-SSL-1.04/lib/Net/SMTP/SSL.pm#DEPRECATED>

As much as I hate to say this, I think this is going to cause compatibility problems. Net::SMTP is part of core Perl (as of v5.7.3), but the version you want to rely on (which you did not provide an explicit dependency on) is from October 2014.

That basically means that no Perl on a Red Hat or CentOS system is going to provide that support, since RHEL 7 was released in June 2014. Providing an updated Git on those platforms would require replacing the system Perl or parts of it, which would be undesirable. This would affect Debian 7 as well.

We currently support Perl 5.8 [0], so if you want to remove support for Net::SMTP::SSL, I'd recommend a solution that works with that version.

[0] I personally believe we should drop support for Perl older than 5.10.1 (if not newer), but that's my opinion and it isn't shared by other list regulars.

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | https://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: https://keybase.io/bk2204
Previous: Mike FisherNext: Renato Botelho
Message 2 of 16 in “Remove dependency on deprecated Net::SMTP::SSL”
  1. Remove dependency on deprecated Net::SMTP::SSLMike Fisher, Nov 20, 2016
  2. brian m. carlsonNov 20, 2016
  3. Renato BotelhoJan 13, 2017
  4. Torsten BögershausenNov 21, 2016
  5. send-email: Net::SMTP::SSL is obsolete, use only when necessaryDennis Kaarsemaker, Mar 18, 2017
  6. Ævar Arnfjörð BjarmasonMar 18, 2017
  7. Dennis KaarsemakerMar 18, 2017
  8. send-email: Net::SMTP::SSL is obsolete, use only when necessaryDennis Kaarsemaker, Mar 24, 2017
  9. Dennis KaarsemakerMay 4, 2017
  10. Dennis KaarsemakerMay 19, 2017
  11. Ævar Arnfjörð BjarmasonMay 20, 2017
  12. Junio C HamanoMay 31, 2017
  13. Dennis KaarsemakerJun 1, 2017
  14. Jonathan NiederMay 31, 2017
  15. Junio C HamanoMay 31, 2017
  16. Jonathan NiederMay 31, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.