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