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 

Reply via email to