Bug#664900: libio-socket-ssl-perl: FTBFS, failing test

Salvatore Bonaccorso carnil at debian.org
Thu Mar 22 09:39:38 UTC 2012


Alessandro

On Wed, Mar 21, 2012 at 11:39:20PM +0100, Alessandro Ghedini wrote:
> On Wed, Mar 21, 2012 at 11:19:47PM +0100, Alessandro Ghedini wrote:
> > On Wed, Mar 21, 2012 at 10:26:37PM +0100, Salvatore Bonaccorso wrote:
> > > On Wed, Mar 21, 2012 at 09:02:54PM +0100, Salvatore Bonaccorso wrote:
> > > > > t/dhe.t ....................
> > > > > Failed 2/3 subtests
> > >
> > > In fact this one does not fail in a wheezy build with 1.42-1+b1.
> > >
> > > Okay to reassign this to libnet-ssleay-perl and add a affects
> > > libio-socket-ssl-perl?
> >
> > I think it is an openssl-related thing. I can reproduce the failure
> > with the latest libssl1.0.0 in sid (1.0.1-2) but not with the version
> > 1.0.0h-1 and below.
> 
> Also, having a look at the t/dhe.t file I read:
> 
> > # openssl 1.0.1(beta2) complains about the rsa key too small, unless
> > # we explicitly set version to tlsv1 or sslv3
> > # unfortunatly the workaround fails for older openssl versions :(
> 
> I think that the version check below that comment is the cause:
> removing it (but leaving the "SSL_version => 'tlsv1'") solves the
> problem for me with libssl 1.0.1 (but would probably break with older
> versions).
> 
> Given that OPENSSL_VERSION_NUMBER is a macro, maybe simply rebuilding
> libnet-ssleay-perl against the new libssl would solve the issue?

Thanks for your analysis! I was short on time yesterday to look at it
further.

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/20120322/287bedcb/attachment.pgp>


More information about the pkg-perl-maintainers mailing list