[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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 ...


Cheers,
gregor
 
-- 
 .''`.   Homepage: http://info.comodo.priv.at/ - OpenPGP key ID: 0x8649AA06
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    

Attachment: signature.asc
Description: Digital signature


Reply to: