Your message dated Tue, 11 Aug 2009 19:59:32 +0000
with message-id <e1maxvm-00065p...@ries.debian.org>
and subject line Bug#536017: fixed in libio-socket-ssl-perl 1.16-1+lenny1
has caused the Debian Bug report #536017,
regarding libio-socket-ssl-perl: FTBFS in lenny
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
536017: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536017
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libio-socket-ssl-perl
Version: 1.16-1
Severity: serious
Justification: FTBFS
During trying to backport the bugfixes for the security bug #535946 I
noticed that libio-socket-ssl-perl FTBFS on lenny.
Attached is my buildlog in a up lenny cowbuilder environment.
Salvatore
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value:
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package libio-socket-ssl-perl
dpkg-buildpackage: source version 1.16-1
dpkg-buildpackage: source changed by Ansgar Burchardt <ans...@43-1.org>
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
dpkg-source -b libio-socket-ssl-perl-1.16
dpkg-source: info: using source format `1.0'
dpkg-source: info: building libio-socket-ssl-perl using existing libio-socket-ssl-perl_1.16.orig.tar.gz
dpkg-source: info: building libio-socket-ssl-perl in libio-socket-ssl-perl_1.16-1.diff.gz
dpkg-source: info: building libio-socket-ssl-perl in libio-socket-ssl-perl_1.16-1.dsc
dpkg-genchanges -S >../libio-socket-ssl-perl_1.16-1_source.changes
dpkg-genchanges: including full source code in upload
dpkg-buildpackage: source only upload (original source is included)
-> Copying COW directory
forking: rm -rf /home/pbuilder/build//cow.22161
forking: cp -al /home/pbuilder/lenny-i386.base.cow /home/pbuilder/build//cow.22161
I: removed stale ilistfile /home/pbuilder/build//cow.22161/.ilist
forking: chroot /home/pbuilder/build//cow.22161 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i '
-> Invoking pbuilder
forking: pbuilder build --debbuildopts --buildplace /home/pbuilder/build//cow.22161 --buildresult /tmp/bla/buildresult --no-targz --internal-chrootexec chroot /home/pbuilder/build//cow.22161 cow-shell /tmp/bla/libio-socket-ssl-perl_1.16-1.dsc
W: Build-result Directory /tmp/bla/buildresult does not exist
I: Running in no-targz mode
I: using fakeroot in build.
I: Current time: Mon Jul 6 21:43:09 CEST 2009
I: pbuilder-time-stamp: 1246909389
I: copying local configuration
I: mounting /proc filesystem
I: mounting /dev/pts filesystem
I: policy-rc.d already exists
I: created buildresult dir: /tmp/bla/buildresult
I: Obtaining the cached apt archive contents
I: Installing the build-deps
-> Attempting to satisfy build-dependencies
-> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: i386
Maintainer: Debian Pbuilder Team <pbuilder-ma...@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
This package was created automatically by pbuilder and should
Depends: debhelper (>= 7), perl (>= 5.8.0-7), libnet-ssleay-perl (>= 1.35), netbase, libnet-libidn-perl
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Reading package lists...
Building dependency tree...
Reading state information...
aptitude is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Selecting previously deselected package pbuilder-satisfydepends-dummy.
(Reading database ... 9897 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ...
dpkg: dependency problems prevent configuration of pbuilder-satisfydepends-dummy:
pbuilder-satisfydepends-dummy depends on debhelper (>= 7); however:
Package debhelper is not installed.
pbuilder-satisfydepends-dummy depends on libnet-ssleay-perl (>= 1.35); however:
Package libnet-ssleay-perl is not installed.
pbuilder-satisfydepends-dummy depends on netbase; however:
Package netbase is not installed.
pbuilder-satisfydepends-dummy depends on libnet-libidn-perl; however:
Package libnet-libidn-perl is not installed.
dpkg: error processing pbuilder-satisfydepends-dummy (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
pbuilder-satisfydepends-dummy
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
The following NEW packages will be installed:
bsdmainutils{a} debhelper{a} file{a} gettext{a} gettext-base{a}
groff-base{a} html2text{a} intltool-debian{a} libidn11{a} libmagic1{a}
libnet-libidn-perl{a} libnet-ssleay-perl{a} man-db{a} netbase{a}
po-debconf{a}
The following partially installed packages will be configured:
pbuilder-satisfydepends-dummy
0 packages upgraded, 15 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/6577kB of archives. After unpacking 20.0MB will be used.
Writing extended state information...
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously deselected package libmagic1.
(Reading database ... 9897 files and directories currently installed.)
Unpacking libmagic1 (from .../libmagic1_4.26-1_i386.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../archives/file_4.26-1_i386.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-5_i386.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.17-4_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-4_i386.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.15_all.deb) ...
Selecting previously deselected package groff-base.
Unpacking groff-base (from .../groff-base_1.18.1.1-21_i386.deb) ...
Selecting previously deselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_6.1.10_i386.deb) ...
Selecting previously deselected package man-db.
Unpacking man-db (from .../man-db_2.5.2-4_i386.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.0.15_all.deb) ...
Selecting previously deselected package libnet-ssleay-perl.
Unpacking libnet-ssleay-perl (from .../libnet-ssleay-perl_1.35-1_i386.deb) ...
Selecting previously deselected package netbase.
Unpacking netbase (from .../archives/netbase_4.34_all.deb) ...
Selecting previously deselected package libidn11.
Unpacking libidn11 (from .../libidn11_1.8+20080606-1_i386.deb) ...
Selecting previously deselected package libnet-libidn-perl.
Unpacking libnet-libidn-perl (from .../libnet-libidn-perl_0.07-1+b1_i386.deb) ...
Setting up libmagic1 (4.26-1) ...
Setting up file (4.26-1) ...
Setting up html2text (1.3.2a-5) ...
Setting up gettext-base (0.17-4) ...
Setting up gettext (0.17-4) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.15) ...
Setting up groff-base (1.18.1.1-21) ...
Setting up bsdmainutils (6.1.10) ...
Setting up man-db (2.5.2-4) ...
Building database of manual pages ...
Setting up debhelper (7.0.15) ...
Setting up libnet-ssleay-perl (1.35-1) ...
Setting up netbase (4.34) ...
Setting up libidn11 (1.8+20080606-1) ...
Setting up libnet-libidn-perl (0.07-1+b1) ...
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
-> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
fakeroot
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/114kB of archives.
After this operation, 451kB of additional disk space will be used.
Selecting previously deselected package fakeroot.
(Reading database ... 11180 files and directories currently installed.)
Unpacking fakeroot (from .../fakeroot_1.11_i386.deb) ...
Processing triggers for man-db ...
Setting up fakeroot (1.11) ...
I: Copying back the cached apt archive contents
I: Copying source file
I: copying [/tmp/bla/libio-socket-ssl-perl_1.16-1.dsc]
I: copying [/tmp/bla/libio-socket-ssl-perl_1.16.orig.tar.gz]
I: copying [/tmp/bla/libio-socket-ssl-perl_1.16-1.diff.gz]
I: Extracting source
dpkg-source: warning: extracting unsigned source package (libio-socket-ssl-perl_1.16-1.dsc)
dpkg-source: extracting libio-socket-ssl-perl in libio-socket-ssl-perl-1.16
dpkg-source: info: unpacking libio-socket-ssl-perl_1.16.orig.tar.gz
dpkg-source: info: applying libio-socket-ssl-perl_1.16-1.diff.gz
I: Building the package
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value:
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package libio-socket-ssl-perl
dpkg-buildpackage: source version 1.16-1
dpkg-buildpackage: source changed by Ansgar Burchardt <ans...@43-1.org>
dpkg-buildpackage: host architecture i386
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
dpkg-source -b libio-socket-ssl-perl-1.16
dpkg-source: info: using source format `1.0'
dpkg-source: info: building libio-socket-ssl-perl using existing libio-socket-ssl-perl_1.16.orig.tar.gz
dpkg-source: info: building libio-socket-ssl-perl in libio-socket-ssl-perl_1.16-1.diff.gz
dpkg-source: info: building libio-socket-ssl-perl in libio-socket-ssl-perl_1.16-1.dsc
debian/rules build
dh build
dh_testdir
dh_auto_configure
Checking if your kit is complete...
Looks good
Writing Makefile for IO::Socket::SSL
dh_auto_build
make[1]: Entering directory `/tmp/buildd/libio-socket-ssl-perl-1.16'
cp SSL.pm blib/lib/IO/Socket/SSL.pm
Manifying blib/man3/IO::Socket::SSL.3pm
make[1]: Leaving directory `/tmp/buildd/libio-socket-ssl-perl-1.16'
dh_auto_test
make[1]: Entering directory `/tmp/buildd/libio-socket-ssl-perl-1.16'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01loadmodule............ok
t/02settings..............ok
t/acceptSSL-timeout.......server >> OK
Waiting
<<
client_no_ssl >> OK
Connected
<<
server >> Connect from 127.0.0.1:40836
<<
server >> SSL Handshake FAILED - Resource temporarily unavailable
<<
server >> OK
Waiting
<<
client_ssl >> OK
Connected
Hi!
<<
server >> Connect from 127.0.0.1:40838
SSL Handshake OK
<<
ok
t/auto_verify_hostname....Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
Use of uninitialized value in subroutine entry at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 326.
FAILED tests 3, 5-6, 8, 12, 16, 18, 22-30
Failed 16/30 tests, 46.67% okay
t/cert_no_file............ok
t/compatibility...........Can't locate object method "issuer_name" via package "IO::Socket::INET" at t/compatibility.t line 53.
FAILED tests 2-4, 7-9
Failed 6/9 tests, 33.33% okay
t/connectSSL-timeout......server >> OK
Waiting
<<
client >> OK
Connected
<<
server >> Connect from 127.0.0.1:45746
<<
client >> SSL Handshake FAILED - Resource temporarily unavailable
<<
server >> OK
Waiting
<<
client >> OK
Connected
<<
server >> Connect from 127.0.0.1:45747
SSL Handshake OK
<<
client >> SSL Handshake OK
Hi!
<<
ok
t/core....................Use of uninitialized value in numeric eq (==) at /tmp/buildd/libio-socket-ssl-perl-1.16/blib/lib/IO/Socket/SSL.pm line 1145.
dubious
Test returned status 0 (wstat 13, 0xd)
DIED. FAILED tests 7-53
Failed 47/53 tests, 11.32% okay
t/dhe.....................ok
t/nonblock................ok
t/readline................ok
t/sessions................FAILED tests 9-35
Failed 27/35 tests, 22.86% okay
t/start-stopssl...........ok
t/startssl................ok
t/sysread_write...........ok
t/verify_hostname.........ok
Failed Test Stat Wstat Total Fail List of Failed
-------------------------------------------------------------------------------
t/auto_verify_hostname.t 30 16 3 5-6 8 12 16 18 22-30
t/compatibility.t 9 6 2-4 7-9
t/core.t 0 13 53 93 7-53
t/sessions.t 35 27 9-35
Failed 4/16 test scripts. 96/290 subtests failed.
Files=16, Tests=290, 36 wallclock secs ( 1.98 cusr + 0.27 csys = 2.25 CPU)
Failed 4/16 test programs. 96/290 subtests failed.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/tmp/buildd/libio-socket-ssl-perl-1.16'
dh_auto_test: command returned error code 512
make: *** [build-stamp] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
-> Cleaning COW directory
forking: rm -rf /home/pbuilder/build//cow.22161
--- End Message ---
--- Begin Message ---
Source: libio-socket-ssl-perl
Source-Version: 1.16-1+lenny1
We believe that the bug you reported is fixed in the latest version of
libio-socket-ssl-perl, which is due to be installed in the Debian FTP archive:
libio-socket-ssl-perl_1.16-1+lenny1.dsc
to
pool/main/libi/libio-socket-ssl-perl/libio-socket-ssl-perl_1.16-1+lenny1.dsc
libio-socket-ssl-perl_1.16-1+lenny1.tar.gz
to
pool/main/libi/libio-socket-ssl-perl/libio-socket-ssl-perl_1.16-1+lenny1.tar.gz
libio-socket-ssl-perl_1.16-1+lenny1_all.deb
to
pool/main/libi/libio-socket-ssl-perl/libio-socket-ssl-perl_1.16-1+lenny1_all.deb
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 536...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dominic Hargreaves <d...@earth.li> (supplier of updated libio-socket-ssl-perl
package)
(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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 11 Aug 2009 18:24:16 +0100
Source: libio-socket-ssl-perl
Binary: libio-socket-ssl-perl
Architecture: source all
Version: 1.16-1+lenny1
Distribution: stable
Urgency: low
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: Dominic Hargreaves <d...@earth.li>
Description:
libio-socket-ssl-perl - Perl module implementing object oriented interface to
SSL sockets
Closes: 535946 536017
Changes:
libio-socket-ssl-perl (1.16-1+lenny1) stable; urgency=low
.
* Fix partial hostname matching security vulnerability (closes: #535946)
* Add myself to Uploaders
* Disable tests which rely on expired test cert to fix FTBFS
(closes: #536017)
Checksums-Sha1:
1149202c5bd5308c35e2d9e2bcc84a52756b2c4c 1274
libio-socket-ssl-perl_1.16-1+lenny1.dsc
84d258a7b93ba0948f49cbb835236149fb821aed 66657
libio-socket-ssl-perl_1.16-1+lenny1.tar.gz
f33524d4cb5a206bb90447eebabec752b12bdc86 54164
libio-socket-ssl-perl_1.16-1+lenny1_all.deb
Checksums-Sha256:
17ee0b66a16419cd21a11e92a0985e101bde4fb9e8921e3476a1ec32f2f17ee0 1274
libio-socket-ssl-perl_1.16-1+lenny1.dsc
82c7da801659a051379e738397adfa68cd2d6c41a443a8ce73f75f2aee91f67e 66657
libio-socket-ssl-perl_1.16-1+lenny1.tar.gz
2bd92e546fb2553bc1cf6929ae1d7ca90b023cab0b697b051c669be3a68cd709 54164
libio-socket-ssl-perl_1.16-1+lenny1_all.deb
Files:
74ae898b46bc011d57d0e0d500d69b7d 1274 perl optional
libio-socket-ssl-perl_1.16-1+lenny1.dsc
ac655ae7e48c517ee2e0d242c20e655b 66657 perl optional
libio-socket-ssl-perl_1.16-1+lenny1.tar.gz
b833a924b7b779637c590fbbee5c4911 54164 perl optional
libio-socket-ssl-perl_1.16-1+lenny1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFKgaofYzuFKFF44qURAhl5AKDboh54D+/lxs7jQQE0NA0d+5GoaQCgjkvO
sOvYbShNGJozm9XQ9Nsb68Y=
=pPea
-----END PGP SIGNATURE-----
--- End Message ---