Bug#622917: checkgmail: Missing dependency on libio-socket-ssl-perl

Salvatore Bonaccorso carnil at debian.org
Mon Jul 30 14:04:10 UTC 2012


Control: retitle -1 libcrypt-ssleay-perl: Missing dependency on liblwp-protocol-https-perl
Control: forwarded -1 https://rt.cpan.org/Public/Bug/Display.html?id=73754

Hi

On Tue, Jan 03, 2012 at 12:32:21AM +0100, gregor herrmann wrote:
> On Wed, 20 Apr 2011 23:57:22 +0200, Sandro Tosi wrote:
> 
> (New maintainer here :))
> 
> > > Checkgmail started to suddenly die with error message "Error: 500 Can't connect
> > > to www.google.com:443 (Crypt-SSLeay can't verify hostnames)". After some time
> > > spent with Google, I found that this problem is due to not installed libio-
> > > socket-ssl-perl. After installing this package checkgmail works as it used to.
> > >
> > > Perhaps libio-socket-ssl-perl should be more likely be dependency of libcrypt-
> > > ssleay-perl, but this is more your decision than mine, as I don't know the
> > > inner working of those modules.
> > 
> > We are just using Crypt::SSLeay:
> > 
> > $ grep -w use checkgmail  | grep -i ssl
> > 	use Crypt::SSLeay;
> > 
> > so if this library needs libio-socket-ssl-perl it's its responsibility
> > to add it, hence reassigning.
> 
> Interesting. Crypt::SSLeay doesn't use IO::Socket::SSL; the nearest I
> get is IO::Socket::INET in Net::SSL.
> 
> (And checkgmail indeed doesn't use any IO::Socket::* anywhere.)
> 
> Since libio-socket-ssl-perl depends on libcrypt-ssleay-perl, I'm not
> going to introduce a circular dependency now. But we should find out
> what's going on there ...

It seems this was reported upstream as [1].

 [1]: https://rt.cpan.org/Public/Bug/Display.html?id=73754

libio-socket-ssl-perl depends on libnet-ssleay-perl AFAICS, so adding
a dependency for libcrypt-ssleay-perl on liblwp-protocol-https-perl
should be fine.

But I will doublecheck this, and then we can maybe upload the package
with only the dependency added. (and ask for an unblock). 

(please do not upload libcrypt-ssleay-perl 0.60 yet)

Regards,
Salvatore
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20120730/2cbec6f9/attachment.pgp>


More information about the pkg-perl-maintainers mailing list