Control: forwarded -1 https://github.com/steve-m-hay/perl-libnet/pull/40

On Thu, Oct 28, 2021 at 01:42:15PM +0200, Nathan MALO wrote:
> Package: perl-modules-5.32
> Version: 5.32.1-4+deb11u2
> 
> Hello,
> 
> I use backup-manager (conf attached) to upload tarballs to a FTPS
> destination.
> backup-manager use the perl package Net::FTP to handle ftp connections.
> It seems that the Net::FTP v3.11 perl package is incompatible with the
> IO::Socket:SSL perl package provided by the libio-socket-ssl-perl v2.069-1
> debian package.
> This version of Net::FTP uses a custom SSL_session_cache which lacks a
> 'del_session' routine invoked by IO::Socket:SSL.

...

> Net::FTP=GLOB(0x5646f37d5218)<<< 227 Entering Passive Mode
> (xx,xxx,xxx,xxx,xxx,xxx)
> Net::FTP=GLOB(0x5646f37d5218)>>> NLST
> Can't locate object method "del_session" via package
> "Net::FTP::_SSL_SingleSessionCache" at /usr/share/perl5/IO/Socket/SSL.pm
> line 3042.
> 
> 
> It seems to have been fixed in Net::FTP v3.13 by this commit :
> https://github.com/steve-m-hay/perl-libnet/commit/67281c8f29f081962cb7702a87c16a4473b936e8#diff-506ff1e09133b22009f33a185017deec1c04bce8e645f818c7c4fb2665c57ec3
> 
> This commit is present in perl 5.34, but I have not tested it.
> 
> Do you think that perl 5.34 could arrive in bullseye-backports ?
> 
> I am available for testing.
> I am using Debian GNU/Linux 11.1, kernel 5.10.0-9, and libc6
> 2.31-13+deb11u2.

Sorry for the delay in replying. Yes, I think this could be added to
a stable release. It looks like we should also include
https://github.com/steve-m-hay/perl-libnet/pull/41 too. I've enquired
about whether that can be released to CPAN.

Reply via email to