libio-socket-ssl-perl: FTBFS: Test failures
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libio-socket-ssl-perl (Debian) |
Fix Released
|
Unknown
|
|||
libio-socket-ssl-perl (Ubuntu) |
Invalid
|
High
|
Adam Conrad |
Bug Description
Automatically imported from Debian bug report #324590 http://
Debian Bug Importer (debzilla) wrote : | #1 |
Debian Bug Importer (debzilla) wrote : | #2 |
Message-ID: <email address hidden>
Date: Mon, 22 Aug 2005 14:26:09 -0700
From: Daniel Schepler <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: libio-socket-
Package: libio-socket-
Severity: serious
Version: 0.97-1
From my build log (reproduced using pbuilder in an i386 chroot):
...
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils:
t/01loadmodule.
t/02settings.
Use of uninitialized value in socket at /usr/lib/
Use of uninitialized value in socket at /usr/lib/
FAILED--Further testing stopped: Setup of test IO::Socket::INET server failed: Socket type not supported. All the rest of the tests in this suite will fail also unless you change the values in ssl_settings.req in the t/ directory.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/tmp/buildd/
make: *** [install-stamp] Error 2
If I add netbase to the Build-Depends, the package builds fine.
-- System Information:
Debian Release: testing/unstable
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-amd64-k8
Locale: LANG=en, LC_CTYPE=en (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
--
Daniel Schepler "Please don't disillusion me. I
<email address hidden> haven't had breakfast yet."
In Debian Bug tracker #324590, Florian Ragwitz (florian-ragwitz) wrote : | #3 |
Hello Daniel,
I just created a new chroot using pbuilder and I see that netbase is
installed by default. Why isn't it in your chroot?
Anyway, the package producing the warning is IO::Socket which calls
getprotobyname, a perl builtin, which returns undef is netbase isn't
installed. So I think perl or at least IO::Socket should depend on it,
shoudn't it?
Regards,
Flo
--
BOFH excuse #46:
waste water tank overflowed onto computer
In Debian Bug tracker #324590, Florian Ragwitz (florian-ragwitz) wrote : | #4 |
Hello,
you haven't replied to my mail for a while, so I asked some people on
#debian-mentors if they can reproduce the bug. They couldn't. So as
3 persons with a newly created pbuilder chroot can't reproduce it I
close this bug now. Feel free to reopen it if I missed something.
Regards,
Flo
--
BOFH excuse #357:
I'd love to help you -- it's just that the Boss won't let me near the
computer.
Fabio Massimo Di Nitto (fabbione) wrote : | #5 |
breezy is not affected. we have an older upstream version.
Debian Bug Importer (debzilla) wrote : | #6 |
Message-ID: <email address hidden>
Date: Fri, 26 Aug 2005 17:32:49 +0200
From: Florian Ragwitz <email address hidden>
To: <email address hidden>
Subject: libio-socket-
--9amGYk9869ThD9tj
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Hello Daniel,
I just created a new chroot using pbuilder and I see that netbase is
installed by default. Why isn't it in your chroot?
Anyway, the package producing the warning is IO::Socket which calls
getprotobyname, a perl builtin, which returns undef is netbase isn't
installed. So I think perl or at least IO::Socket should depend on it,
shoudn't it?
Regards,
Flo
--=20
BOFH excuse #46:
waste water tank overflowed onto computer
--9amGYk9869ThD9tj
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFDDzYgdC8
4hWsBOv9LMiYxBg
=W01P
-----END PGP SIGNATURE-----
--9amGYk9869ThD
Debian Bug Importer (debzilla) wrote : | #7 |
Message-ID: <email address hidden>
Date: Tue, 30 Aug 2005 00:57:02 +0200
From: Florian Ragwitz <email address hidden>
To: <email address hidden>
Subject: libio-socket-
--i9LlY+UWpKt15+FH
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Hello,
you haven't replied to my mail for a while, so I asked some people on
#debian-mentors if they can reproduce the bug. They couldn't. So as
3 persons with a newly created pbuilder chroot can't reproduce it I
close this bug now. Feel free to reopen it if I missed something.
Regards,
Flo
--=20
BOFH excuse #357:
I'd love to help you -- it's just that the Boss won't let me near the
computer.=20
--i9LlY+UWpKt15+FH
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFDE5K+
bMih19h2kmTPIaw
=OoK0
-----END PGP SIGNATURE-----
--i9LlY+
In Debian Bug tracker #324590, Niko Tyni (ntyni) wrote : | #8 |
reopen 324590
thanks
Hi,
this bug (libio-
from a pbuilder chroot) can be reproduced in a newly created chroot of
a 'buildd' or 'minimal' flavour:
pbuilder create --debootstrapopts --flavour=buildd [...]
These chroots don't contain netbase, because it's neither essential nor
build-essential, and not a dependency of them either. Thus it should be
in Build-Depends.
I suppose another proper fix would be for perl-base to depend on
netbase, as its IO::Socket::INET needs /etc/protocols for the default
value of 'proto'. OTOH, people could use IO::Socket::INET without
netbase by explicitly supplying the protocol by number...
I'm CCing the 2-year old perl bug #185244 about this.
(Another missing build-dependency for libio-socket-
seems to be makedev, which is needed for /dev/random but
is missing from the minimal and buildd chroots too.)
Cheers,
--
Niko Tyni <email address hidden>
Debian Bug Importer (debzilla) wrote : | #9 |
Message-ID: <email address hidden>
Date: Fri, 30 Sep 2005 01:07:48 +0300
From: Niko Tyni <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: Re: libio-socket-
reopen 324590
thanks
Hi,
this bug (libio-
from a pbuilder chroot) can be reproduced in a newly created chroot of
a 'buildd' or 'minimal' flavour:
pbuilder create --debootstrapopts --flavour=buildd [...]
These chroots don't contain netbase, because it's neither essential nor
build-essential, and not a dependency of them either. Thus it should be
in Build-Depends.
I suppose another proper fix would be for perl-base to depend on
netbase, as its IO::Socket::INET needs /etc/protocols for the default
value of 'proto'. OTOH, people could use IO::Socket::INET without
netbase by explicitly supplying the protocol by number...
I'm CCing the 2-year old perl bug #185244 about this.
(Another missing build-dependency for libio-socket-
seems to be makedev, which is needed for /dev/random but
is missing from the minimal and buildd chroots too.)
Cheers,
--
Niko Tyni <email address hidden>
In Debian Bug tracker #324590, Blars Blarson (blarson) wrote : now has other test problems | #10 |
Looking into this for a potiential NMU, I found adding netbase was not
sufficient. It appears that this package is not compatable with the
current perl in unstable.
/usr/bin/make test
make[1]: Entering directory `/tmp/buildd/
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils:
t/01loadmodule.
t/02settings.
t/compatibility
^M
^Mt/compatibili
Failed 6/9 tests, 33.33% okay
t/core.
Failed 46/53 tests, 13.21% okay
t/sessions.
all skipped: Net::SSLeay version less than 1.26
Failed Test Stat Wstat Total Fail Failed List of Failed
-------
t/compatibility.t 9 6 66.67% 2-4 7-9
t/core.t 53 46 86.79% 8-53
1 test skipped.
Failed 2/5 test scripts, 60.00% okay. 52/67 subtests failed, 22.39% okay.
make[1]: *** [test_dynamic] Error 255
In Debian Bug tracker #324590, Florian Ragwitz (rafl) wrote : Re: Bug#324590: now has other test problems | #11 |
On Fri, Jan 13, 2006 at 09:36:40PM -0800, Blars Blarson wrote:
> Looking into this for a potiential NMU, I found adding netbase was not
> sufficient. It appears that this package is not compatable with the
> current perl in unstable.
Yes. I'm already aware of that. It's caused by either openssl or
libnet-ssleay-perl, which I also maintain in Debian and upstream.
libnet-ssleay-perl linked against openssl 0.9.7 works fine. Linked
against 0.9.8 it breaks with the above messages. I tried to debug it a
but and turned tracing in Net::SSLeay on. The error message you'll get
is pretty confusing and you can find it in various places on the net as
an unresolved issue with openssl.
Regards,
Flo
--
BOFH excuse #2:
solar flares
In Debian Bug tracker #324590, Florian Ragwitz (rafl) wrote : | #12 |
tag 324590 +pending
thanks
The problem has been caused by openssl and should be fixed with the next
upload tomorrow. I'll upload a new libio-socket-
the new openssl upload is in sid.
-Flo
--
BOFH excuse #440:
Cache miss - please take better aim next time
In Debian Bug tracker #324590, Florian Ragwitz (rafl) wrote : Bug#324590: fixed in libio-socket-ssl-perl 0.97-2 | #13 |
Source: libio-socket-
Source-Version: 0.97-2
We believe that the bug you reported is fixed in the latest version of
libio-socket-
libio-socket-
to pool/main/
libio-socket-
to pool/main/
libio-socket-
to pool/main/
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Florian Ragwitz <email address hidden> (supplier of updated libio-socket-
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 8 Nov 2005 16:17:38 +0100
Source: libio-socket-
Binary: libio-socket-
Architecture: source all
Version: 0.97-2
Distribution: unstable
Urgency: low
Maintainer: Florian Ragwitz <email address hidden>
Changed-By: Florian Ragwitz <email address hidden>
Description:
libio-
Closes: 324590
Changes:
libio-
.
* Added netbase to Build-Depends-Indep and Depends (Closes: #324590).
* Changed Maintainer field to my new maintainer address.
Files:
29f9ecfaa7201a
980d3a5afb8716
05631e1fca3132
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFD0ooQdC8
uPmHEerS6wvBUE/
=PcrM
-----END PGP SIGNATURE-----
Automatically imported from Debian bug report #324590 http:// bugs.debian. org/324590