Source: libcgi-simple-perl
Version: 1.115-1
Severity: serious
Tags: patch
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

libcgi-simple-perl fails to build from source in unstable/amd64 due to
missing Build-Depends on libio-stringy-perl:

  [..]

  Can't locate IO/Scalar.pm in @INC (you may need to install the
  IO::Scalar module) (@INC contains:
  /tmp/buildd/libcgi-simple-perl-1.115/blib/lib
  /tmp/buildd/libcgi-simple-perl-1.115/blib/arch inc /etc/perl
  /usr/local/lib/x86_64-linux-gnu/perl/5.20.2
  /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20
  /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20
  /usr/share/perl/5.20 /usr/local/lib/site_perl .) at t/upload_info.t
  line 4.
  BEGIN failed--compilation aborted at t/upload_info.t line 4.
  # Looks like your test exited with 2 before it could output anything.
  t/upload_info.t ...... 
  1..3
  Dubious, test returned 2 (wstat 512, 0x200)
  Failed 3/3 subtests 
  
  Test Summary Report
  -------------------
  t/041.multipart.t  (Wstat: 512 Tests: 0 Failed: 0)
    Non-zero exit status: 2
    Parse errors: Bad plan.  You planned 5 tests but ran 0.
  t/upload_info.t    (Wstat: 512 Tests: 0 Failed: 0)
    Non-zero exit status: 2
    Parse errors: Bad plan.  You planned 3 tests but ran 0.
  Files=18, Tests=859, 12 wallclock secs ( 0.25 usr  0.05 sys +  1.68
  cusr  0.21 csys =  2.19 CPU)
  Result: FAIL
  Failed 2/18 test programs. 0/859 subtests failed.
  dh_auto_test: perl Build test --verbose 1 returned exit code 2
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

Installing libio-stringy-perl and rebuilding fixes this for me. The full
build log is attached or can be viewed here:

    
https://reproducible.debian.net/logs/unstable/amd64/libcgi-simple-perl_1.115-1.build1.log.gz


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
I: using fakeroot in build.
I: pbuilder: network access will be disabled during build
I: Current time: Fri Aug 21 23:42:40 GMT+12 2015
I: pbuilder-time-stamp: 1440243761
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: creating local configuration
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /dev/shm
I: Mounting /sys
I: policy-rc.d already exists
I: Installing the build-deps
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
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 to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (>= 8), libmodule-build-perl, perl, libwww-perl, 
libtest-pod-perl, libtest-pod-coverage-perl, libtest-exception-perl
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in 
'/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 20247 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring 
anyway as you requested:
 pbuilder-satisfydepends-dummy depends on libmodule-build-perl; however:
  Package libmodule-build-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libwww-perl; however:
  Package libwww-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-pod-perl; however:
  Package libtest-pod-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-pod-coverage-perl; however:
  Package libtest-pod-coverage-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-exception-perl; however:
  Package libtest-exception-perl is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
The following NEW packages will be installed:
  ca-certificates{a} libcpan-meta-perl{a} libdevel-symdump-perl{a} 
  libencode-locale-perl{a} libfile-listing-perl{a} libhtml-parser-perl{a} 
  libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} 
  libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} 
  libio-html-perl{a} libio-socket-ssl-perl{a} liblwp-mediatypes-perl{a} 
  liblwp-protocol-https-perl{a} libmodule-build-perl{a} libnet-http-perl{a} 
  libnet-ssleay-perl{a} libpod-coverage-perl{a} libssl1.0.0{a} 
  libsub-uplevel-perl{a} libtest-exception-perl{a} 
  libtest-pod-coverage-perl{a} libtest-pod-perl{a} liburi-perl{a} 
  libwww-perl{a} libwww-robotrules-perl{a} netbase{a} openssl{a} 
0 packages upgraded, 30 newly installed, 0 to remove and 0 not upgraded.
Need to get 4010 kB of archives. After unpacking 10.6 MB will be used.
Writing extended state information...
Get: 1 http://ftp.de.debian.org/debian/ unstable/main libssl1.0.0 amd64 
1.0.2d-1 [1274 kB]
Get: 2 http://ftp.de.debian.org/debian/ unstable/main netbase all 5.3 [19.0 kB]
Get: 3 http://ftp.de.debian.org/debian/ unstable/main openssl amd64 1.0.2d-1 
[695 kB]
Get: 4 http://ftp.de.debian.org/debian/ unstable/main ca-certificates all 
20150426 [208 kB]
Get: 5 http://ftp.de.debian.org/debian/ unstable/main libcpan-meta-perl all 
2.150005-1 [129 kB]
Get: 6 http://ftp.de.debian.org/debian/ unstable/main libdevel-symdump-perl all 
2.15-1 [17.4 kB]
Get: 7 http://ftp.de.debian.org/debian/ unstable/main libencode-locale-perl all 
1.03-1 [13.6 kB]
Get: 8 http://ftp.de.debian.org/debian/ unstable/main libhttp-date-perl all 
6.02-1 [10.7 kB]
Get: 9 http://ftp.de.debian.org/debian/ unstable/main libfile-listing-perl all 
6.04-1 [10.3 kB]
Get: 10 http://ftp.de.debian.org/debian/ unstable/main libhtml-tagset-perl all 
3.20-2 [13.5 kB]
Get: 11 http://ftp.de.debian.org/debian/ unstable/main liburi-perl all 1.69-1 
[96.2 kB]
Get: 12 http://ftp.de.debian.org/debian/ unstable/main libhtml-parser-perl 
amd64 3.71-2 [108 kB]
Get: 13 http://ftp.de.debian.org/debian/ unstable/main libhtml-tree-perl all 
5.03-2 [210 kB]
Get: 14 http://ftp.de.debian.org/debian/ unstable/main libio-html-perl all 
1.001-1 [17.6 kB]
Get: 15 http://ftp.de.debian.org/debian/ unstable/main liblwp-mediatypes-perl 
all 6.02-1 [22.1 kB]
Get: 16 http://ftp.de.debian.org/debian/ unstable/main libhttp-message-perl all 
6.06-1 [80.1 kB]
Get: 17 http://ftp.de.debian.org/debian/ unstable/main libhttp-cookies-perl all 
6.01-1 [17.4 kB]
Get: 18 http://ftp.de.debian.org/debian/ unstable/main libhttp-negotiate-perl 
all 6.00-2 [13.6 kB]
Get: 19 http://ftp.de.debian.org/debian/ unstable/main libnet-ssleay-perl amd64 
1.70-1 [283 kB]
Get: 20 http://ftp.de.debian.org/debian/ unstable/main libio-socket-ssl-perl 
all 2.016-1 [179 kB]
Get: 21 http://ftp.de.debian.org/debian/ unstable/main libnet-http-perl all 
6.09-1 [25.1 kB]
Get: 22 http://ftp.de.debian.org/debian/ unstable/main libwww-robotrules-perl 
all 6.01-1 [14.3 kB]
Get: 23 http://ftp.de.debian.org/debian/ unstable/main libwww-perl all 6.13-1 
[194 kB]
Get: 24 http://ftp.de.debian.org/debian/ unstable/main 
liblwp-protocol-https-perl all 6.06-2 [9582 B]
Get: 25 http://ftp.de.debian.org/debian/ unstable/main libmodule-build-perl all 
0.421400-1 [258 kB]
Get: 26 http://ftp.de.debian.org/debian/ unstable/main libpod-coverage-perl all 
0.23-1 [23.9 kB]
Get: 27 http://ftp.de.debian.org/debian/ unstable/main libsub-uplevel-perl all 
0.2400-1 [16.3 kB]
Get: 28 http://ftp.de.debian.org/debian/ unstable/main libtest-exception-perl 
all 0.40-1 [19.4 kB]
Get: 29 http://ftp.de.debian.org/debian/ unstable/main 
libtest-pod-coverage-perl all 1.10-1 [15.2 kB]
Get: 30 http://ftp.de.debian.org/debian/ unstable/main libtest-pod-perl all 
1.51-1 [14.7 kB]
Fetched 4010 kB in 0s (11.9 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libssl1.0.0:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20247 files and directories currently installed.)
Preparing to unpack .../libssl1.0.0_1.0.2d-1_amd64.deb ...
Unpacking libssl1.0.0:amd64 (1.0.2d-1) ...
Selecting previously unselected package netbase.
Preparing to unpack .../archives/netbase_5.3_all.deb ...
Unpacking netbase (5.3) ...
Selecting previously unselected package openssl.
Preparing to unpack .../openssl_1.0.2d-1_amd64.deb ...
Unpacking openssl (1.0.2d-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../ca-certificates_20150426_all.deb ...
Unpacking ca-certificates (20150426) ...
Selecting previously unselected package libcpan-meta-perl.
Preparing to unpack .../libcpan-meta-perl_2.150005-1_all.deb ...
Unpacking libcpan-meta-perl (2.150005-1) ...
Selecting previously unselected package libdevel-symdump-perl.
Preparing to unpack .../libdevel-symdump-perl_2.15-1_all.deb ...
Unpacking libdevel-symdump-perl (2.15-1) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../libencode-locale-perl_1.03-1_all.deb ...
Unpacking libencode-locale-perl (1.03-1) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../libhttp-date-perl_6.02-1_all.deb ...
Unpacking libhttp-date-perl (6.02-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../libfile-listing-perl_6.04-1_all.deb ...
Unpacking libfile-listing-perl (6.04-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../libhtml-tagset-perl_3.20-2_all.deb ...
Unpacking libhtml-tagset-perl (3.20-2) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../liburi-perl_1.69-1_all.deb ...
Unpacking liburi-perl (1.69-1) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../libhtml-parser-perl_3.71-2_amd64.deb ...
Unpacking libhtml-parser-perl (3.71-2) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../libhtml-tree-perl_5.03-2_all.deb ...
Unpacking libhtml-tree-perl (5.03-2) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../libio-html-perl_1.001-1_all.deb ...
Unpacking libio-html-perl (1.001-1) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../liblwp-mediatypes-perl_6.02-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.02-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../libhttp-message-perl_6.06-1_all.deb ...
Unpacking libhttp-message-perl (6.06-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../libhttp-cookies-perl_6.01-1_all.deb ...
Unpacking libhttp-cookies-perl (6.01-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../libhttp-negotiate-perl_6.00-2_all.deb ...
Unpacking libhttp-negotiate-perl (6.00-2) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../libnet-ssleay-perl_1.70-1_amd64.deb ...
Unpacking libnet-ssleay-perl (1.70-1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../libio-socket-ssl-perl_2.016-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.016-1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../libnet-http-perl_6.09-1_all.deb ...
Unpacking libnet-http-perl (6.09-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../libwww-robotrules-perl_6.01-1_all.deb ...
Unpacking libwww-robotrules-perl (6.01-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../libwww-perl_6.13-1_all.deb ...
Unpacking libwww-perl (6.13-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../liblwp-protocol-https-perl_6.06-2_all.deb ...
Unpacking liblwp-protocol-https-perl (6.06-2) ...
Selecting previously unselected package libmodule-build-perl.
Preparing to unpack .../libmodule-build-perl_0.421400-1_all.deb ...
Adding 'diversion of /usr/bin/config_data to /usr/bin/config_data.diverted by 
libmodule-build-perl'
Adding 'diversion of /usr/share/man/man1/config_data.1.gz to 
/usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl'
Unpacking libmodule-build-perl (0.421400-1) ...
Selecting previously unselected package libpod-coverage-perl.
Preparing to unpack .../libpod-coverage-perl_0.23-1_all.deb ...
Unpacking libpod-coverage-perl (0.23-1) ...
Selecting previously unselected package libsub-uplevel-perl.
Preparing to unpack .../libsub-uplevel-perl_0.2400-1_all.deb ...
Unpacking libsub-uplevel-perl (0.2400-1) ...
Selecting previously unselected package libtest-exception-perl.
Preparing to unpack .../libtest-exception-perl_0.40-1_all.deb ...
Unpacking libtest-exception-perl (0.40-1) ...
Selecting previously unselected package libtest-pod-coverage-perl.
Preparing to unpack .../libtest-pod-coverage-perl_1.10-1_all.deb ...
Unpacking libtest-pod-coverage-perl (1.10-1) ...
Selecting previously unselected package libtest-pod-perl.
Preparing to unpack .../libtest-pod-perl_1.51-1_all.deb ...
Unpacking libtest-pod-perl (1.51-1) ...
Processing triggers for man-db (2.7.2-1) ...
Setting up libssl1.0.0:amd64 (1.0.2d-1) ...
Setting up netbase (5.3) ...
Setting up openssl (1.0.2d-1) ...
Setting up ca-certificates (20150426) ...
Setting up libcpan-meta-perl (2.150005-1) ...
Setting up libdevel-symdump-perl (2.15-1) ...
Setting up libencode-locale-perl (1.03-1) ...
Setting up libhttp-date-perl (6.02-1) ...
Setting up libfile-listing-perl (6.04-1) ...
Setting up libhtml-tagset-perl (3.20-2) ...
Setting up liburi-perl (1.69-1) ...
Setting up libhtml-parser-perl (3.71-2) ...
Setting up libhtml-tree-perl (5.03-2) ...
Setting up libio-html-perl (1.001-1) ...
Setting up liblwp-mediatypes-perl (6.02-1) ...
Setting up libhttp-message-perl (6.06-1) ...
Setting up libhttp-cookies-perl (6.01-1) ...
Setting up libhttp-negotiate-perl (6.00-2) ...
Setting up libnet-ssleay-perl (1.70-1) ...
Setting up libio-socket-ssl-perl (2.016-1) ...
Setting up libnet-http-perl (6.09-1) ...
Setting up libwww-robotrules-perl (6.01-1) ...
Setting up libmodule-build-perl (0.421400-1) ...
Setting up libpod-coverage-perl (0.23-1) ...
Setting up libsub-uplevel-perl (0.2400-1) ...
Setting up libtest-exception-perl (0.40-1) ...
Setting up libtest-pod-coverage-perl (1.10-1) ...
Setting up libtest-pod-perl (1.51-1) ...
Setting up libwww-perl (6.13-1) ...
Setting up liblwp-protocol-https-perl (6.06-2) ...
Processing triggers for libc-bin (2.19-19) ...
Processing triggers for ca-certificates (20150426) ...
Updating certificates in /etc/ssl/certs...
180 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Copying source file
I: copying [libcgi-simple-perl_1.115-1.dsc]
I: copying [./libcgi-simple-perl_1.115.orig.tar.gz]
I: copying [./libcgi-simple-perl_1.115-1.debian.tar.xz]
I: Extracting source
gpgv: keyblock resource `/tmp/buildd/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Fri Oct 24 08:20:05 2014 GMT+12 using RSA key ID 8649AA06
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on 
./libcgi-simple-perl_1.115-1.dsc
dpkg-source: info: extracting libcgi-simple-perl in libcgi-simple-perl-1.115
dpkg-source: info: unpacking libcgi-simple-perl_1.115.orig.tar.gz
dpkg-source: info: unpacking libcgi-simple-perl_1.115-1.debian.tar.xz
dpkg-source: info: applying cve-2010-4410.patch
dpkg-source: info: applying cve-2010-4411.patch
dpkg-source: info: applying no-shellwords-pl.patch
I: Building the package
I: Running cd tmp/buildd/*/ && env 
PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" dpkg-buildpackage -us -uc  -b 
-rfakeroot
dpkg-buildpackage: source package libcgi-simple-perl
dpkg-buildpackage: source version 1.115-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by gregor herrmann <gre...@debian.org>
 dpkg-source --before-build libcgi-simple-perl-1.115
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh clean
   dh_testdir
   dh_auto_clean
   dh_clean
 debian/rules build
dh build
   dh_testdir
   dh_auto_configure
        perl Build.PL --installdirs vendor
Checking prerequisites...
  requires:
    !  IO::Scalar is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation

Run 'Build installdeps' to install missing prerequisites.

Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'CGI-Simple' version '1.115'
   dh_auto_build
        perl Build
Building CGI-Simple
   dh_auto_test
        perl Build test --verbose 1
# Testing CGI::Simple 1.115
t/000.load.t ......... 
1..1
ok 1 - use CGI::Simple;
ok
t/020.cookie.t ....... 
1..98
ok 1 - use CGI::Simple::Cookie;
ok 2 - Hash ref returned in scalar context
ok 3 - returns correct number of fields
ok 4 - returns correct number of fields
ok 5 - cookie foo is correct
ok 6 - cookie bar is correct
ok 7 - cookie baz is correct
ok 8 - multiple values are supported including empty values.
ok 9 - No cookies in environment, returns empty list
ok 10 - expected cookies extracted
ok 11 - Type of objects returned is correct
ok 12 - cookie foo is correct
ok 13 - cookie bar is correct
ok 14 - cookie baz is correct
ok 15 - cookie qux is correct
ok 16 - No cookies in environment, returns empty list
ok 17 - expected cookies extracted
ok 18 - Type of objects returned is correct
ok 19 - cookie foo is correct
ok 20 - cookie bar is correct
ok 21 - cookie baz is correct
ok 22 - cookie qux is correct
ok 23 - No cookies in environment, returns empty list
ok 24 - expected cookies extracted
ok 25 - Plain scalar returned
ok 26 - cookie foo is correct
ok 27 - cookie bar is correct
ok 28 - cookie baz is correct
ok 29 - cookie qux is correct
ok 30 - No cookies in environment, returns empty list
ok 31 - expected cookies extracted
ok 32 - Plain scalar returned
ok 33 - cookie foo is correct
ok 34 - cookie bar is correct
ok 35 - cookie baz is correct
ok 36 - cookie qux is correct
ok 37 - new returns objects of correct type
ok 38 - name is correct
ok 39 - value is correct
ok 40 - expires in correct format
ok 41 - domain is correct
ok 42 - path is correct
ok 43 - secure attribute is set
ok 44 - httponly attribute is set
ok 45 - new returns objects of correct type
ok 46 - name is correct
ok 47 - value is correct
ok 48 - expires is not set
ok 49 - domain attributeis not set
ok 50 - path atribute is set to default
ok 51 - secure attribute is not set
ok 52 - httponly attribute is not set
ok 53 - Stringified cookie contains name
ok 54 - Stringified cookie contains value
ok 55 - Stringified cookie contains expires
ok 56 - Stringified cookie contains domain
ok 57 - Stringified cookie contains path
ok 58 - Stringified cookie contains secure
ok 59 - Stringified cookie contains HttpOnly
ok 60 - Stringified cookie contains name
ok 61 - Stringified cookie contains value
ok 62 - Stringified cookie has no expires field
ok 63 - Stringified cookie has no domain field
ok 64 - Stringified cookie contains path
ok 65 - Stringified cookie does not contain secure
ok 66 - Stringified cookie does not contain HttpOnly
ok 67 - Cookies are identical
ok 68 - Cookies are identical
ok 69 - Cookies are identical
ok 70 - Cookies are not identical
ok 71 - Cookies are identical
ok 72 - name is correct
ok 73 - name is set correctly
ok 74 - name now returns updated value
ok 75 - value is correct
ok 76 - value is set correctly
ok 77 - value now returns updated value
ok 78 - expires is correct
ok 79 - expires is set correctly
ok 80 - expires now returns updated value
ok 81 - Expiry time has changed
ok 82 - domain is correct
ok 83 - domain is set correctly
ok 84 - domain now returns updated value
ok 85 - path is correct
ok 86 - path is set correctly
ok 87 - path now returns updated value
ok 88 - secure attribute is set
ok 89 - secure attribute is cleared
ok 90 - secure attribute is cleared
ok 91 - httponly attribute is set
ok 92 - httponly attribute is cleared
ok 93 - httponly attribute is cleared
ok 94
ok 95 - max-age is undefined when setting expires
ok 96 - expires is undef when setting max_age
ok 97 - setting via max-age
ok 98 - max_age(num) as delta
ok
t/030.function.t ..... 
1..27
ok 1 - CGI::request_method()
ok 2 - CGI::query_string()
ok 3 - CGI::param()
ok 4 - CGI::param()
ok 5 - CGI::param()
ok 6 - CGI::param()
ok 7 - CGI::param()
ok 8 - CGI::param() put
ok 9 - CGI::param() get
ok 10 - CGI::query_string() redux
ok 11 - CGI::http()
ok 12 - CGI::script_name()
ok 13 - CGI::url()
ok 14 - CGI::url()
ok 15 - CGI::url(-absolute=>1)
ok 16 - CGI::url(-relative=>1)
ok 17 - CGI::url(-relative=>1,-path=>1)
ok 18 - CGI::url(-relative=>1,-path=>1,-query=>1)
ok 19 - CGI::delete()
ok 20 - CGI::keywords
ok 21 - CGI::keywords
ok 22 - CGI::redirect() 1
ok 23 - CGI::redirect() 2
ok 24 - CGI::redirect() 2
ok 25 - escapeHTML(CGI) failing again
ok 26 - CGI::param() from POST
ok 27 - CGI::url_param()
ok
t/040.request.t ...... 
1..43
ok 1 - CGI::Simple::new()
ok 2 - CGI::Simple::request_method()
ok 3 - CGI::Simple::query_string()
ok 4 - CGI::Simple::param()
ok 5 - CGI::Simple::param()
ok 6 - CGI::Simple::param()
ok 7 - CGI::Simple::param()
ok 8 - CGI::Simple::param()
ok 9 - CGI::Simple::param() put
ok 10 - CGI::Simple::param() get
ok 11 - CGI::Simple::query_string() redux
ok 12 - CGI::Simple::http()
ok 13 - CGI::Simple::script_name()
ok 14 - CGI::Simple::url()
ok 15 - CGI::Simple::url()
ok 16 - CGI::Simple::url(-absolute=>1)
ok 17 - CGI::Simple::url(-relative=>1)
ok 18 - CGI::Simple::url(-relative=>1,-path=>1)
ok 19 - CGI::Simple::url(-relative=>1,-path=>1,-query=>1)
ok 20 - CGI::Simple::delete()
ok 21 - CGI::Simple::new() redux
ok 22 - CGI::Simple::keywords
ok 23 - CGI::Simple::keywords
ok 24 - CGI::Simple::new(), equals in value
ok 25 - parsed parameter containing equals
ok 26 - CGI::Simple::new() redux
ok 27 - CGI::Simple::param() redux
ok 28 - CGI::Simple::new() redux 2
ok 29 - CGI::Simple::param() redux 2
ok 30 - tied interface fetch
ok 31 - tied interface store
ok 32 - CGI::Simple::new() from POST
ok 33 - CGI::Simple::param() from POST
ok 34 - CGI::url_param()
ok 35 - CGI::Simple::new from POST
ok 36 - CGI::Simple::param('POSTDATA') from POST
ok 37 - CGI::Simple::new from POST
ok 38 - CGI::Simple::param('POSTDATA') from POST w/nulls
ok 39 - CGI::Simple::new from PUT
ok 40 - CGI::Simple::param('POSTDATA') from POST
ok 41 - multiple entries "a"
ok 42 - multiple entries "b"
ok 43 - multiple entries "c"
ok
Can't locate IO/Scalar.pm in @INC (you may need to install the IO::Scalar 
module) (@INC contains: /tmp/buildd/libcgi-simple-perl-1.115/blib/lib 
/tmp/buildd/libcgi-simple-perl-1.115/blib/arch inc /etc/perl 
/usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 
/usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 
/usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 
/usr/local/lib/site_perl .) at t/041.multipart.t line 6.
BEGIN failed--compilation aborted at t/041.multipart.t line 6.
# Looks like your test exited with 2 before it could output anything.
t/041.multipart.t .... 
1..5
Dubious, test returned 2 (wstat 512, 0x200)
Failed 5/5 subtests 
t/050.simple.t ....... 
1..319
ok 1 - _initialize_globals(), 1
ok 2 - _initialize_globals(), 2
ok 3 - _initialize_globals(), 3
ok 4 - _initialize_globals(), 4
ok 5 - _initialize_globals(), 5
ok 6 - _initialize_globals(), 6
ok 7 - _initialize_globals(), 7
ok 8 - _initialize_globals(), 8
ok 9 - _initialize_globals(), 9
ok 10 - _initialize_globals(), 10
ok 11 - _use_cgi_pm_global_settings(), 1
ok 12 - _use_cgi_pm_global_settings(), 2
ok 13 - _use_cgi_pm_global_settings(), 3
ok 14 - _use_cgi_pm_global_settings(), 4
ok 15 - _use_cgi_pm_global_settings(), 5
ok 16 - _use_cgi_pm_global_settings(), 6
ok 17 - _use_cgi_pm_global_settings(), 7
ok 18 - _use_cgi_pm_global_settings(), 8
ok 19 - _use_cgi_pm_global_settings(), 9
ok 20 - _store_globals(), 1
ok 21 - _store_globals(), 2
ok 22 - _store_globals(), 3
ok 23 - _store_globals(), 4
ok 24 - _store_globals(), 5
ok 25 - _store_globals(), 6
ok 26 - _store_globals(), 7
ok 27 - _store_globals(), 8
ok 28 - _store_globals(), 9
ok 29 - _store_globals(), 10
ok 30 - _store_globals(), 11
ok 31 - _store_globals(), 12
ok 32 - _store_globals(), 13
ok 33 - _store_globals(), 14
ok 34 - _store_globals(), 15
ok 35 - _store_globals(), 16
ok 36 - _store_globals(), 17
ok 37 - _store_globals(), 18
ok 38 - _store_globals(), 19
ok 39 - _store_globals(), 20
ok 40 - import(), 1
ok 41 - import(), 2
ok 42 - import(), 3
ok 43 - import(), 4
ok 44 - import(), 5
ok 45 - import(), 6
ok 46 - import(), 7
ok 47 - import(), 8
ok 48 - import(), 9
ok 49 - import(), 10
ok 50 - _reset_globals(), 1
ok 51 - _reset_globals(), 2
ok 52 - _reset_globals(), 3
ok 53 - _reset_globals(), 4
ok 54 - _reset_globals(), 5
ok 55 - _reset_globals(), 6
ok 56 - _reset_globals(), 7
ok 57 - _reset_globals(), 8
ok 58 - _reset_globals(), 9
ok 59 - url_decode(), 1
ok 60 - url_decode(\$enc_string), 1
ok 61 - url_encode(), 1
ok 62 - url_encode(\$string), 1
ok 63 - url encoding via circular test, 1
ok 64 - new() plain constructor, 1
ok 65 - new() empty constructor, 1
ok 66 - new() empty constructor, 2
ok 67 - new() hash constructor, 1
ok 68 - new() hash constructor, 2
ok 69 - new() hash constructor, 3
ok 70 - new() hash constructor, 4
ok 71 - new() query string constructor, 1
ok 72 - new() query string constructor, 2
ok 73 - new() query string constructor, 3
ok 74 - new() query string constructor, 4
ok 75 - new() CGI::Simple object constructor, 1
ok 76 - new() CGI::Simple object constructor, 2
ok 77 - new() \@ARGV constructor, 1
ok 78 - param() void argument, 1
ok 79 - param() void argument, 2
ok 80 - param('color') single argument (valid), 1
ok 81 - param('color') single argument (valid), 2
ok 82 - param('invalid') single argument (invalid), 1
ok 83 - param('invalid') single argument (invalid), 2
ok 84 - param( -name=>'color' ) get values, 1
ok 85 - param( -name=>'color' ) get values, 2
ok 86 - param( -name=>'invalid' ) get values, 1
ok 87 - param( -name=>'invalid' ) get values, 2
ok 88 - param() void values 1, 1
ok 89 - param() void values 1, 2
ok 90 - param('name') void values 1, valid param, 1
ok 91 - param('name') void values 1, valid param, 2
ok 92 - param() void values 2, 1
ok 93 - param() void values 2, 2
ok 94 - param('name') void values 2 , valid param, 1
ok 95 - param('name') void values 2 , valid param, 2
ok 96 - param() void values 1, no undef, 1
ok 97 - param() void values 1, no undef, 2
ok 98 - param('name') void values 1, valid param, no undef, 1
ok 99 - param('name') void values 1, valid param, no undef, 2
ok 100 - param() void values 2, no undef, 1
ok 101 - param() void values 2, no undef, 2
ok 102 - param('name') void values 2, valid param, no undef, 1
ok 103 - param('name') void values 2, valid param, no undef, 2
ok 104 - param( 'foo', 'some', 'new', 'values' ) set values, 1
ok 105 - param( 'foo', 'some', 'new', 'values' ) set values, 2
ok 106 - param( -name=>'foo', -value=>'bar' ) set values, 1
ok 107 - param( -name=>'foo', -value=>'bar' ) set values, 2
ok 108 - param(-name=>'foo',-value=>['bar','baz']) set values, 1
ok 109 - param(-name=>'foo',-value=>['bar','baz']) set values, 2
ok 110 - add_param(), 1
ok 111 - add_param(), 2
ok 112 - add_param( 'foo', 'new' ), 1
ok 113 - add_param( 'foo', 'new' ), 2
ok 114 - add_param('foo', 'bar', 'overwrite' ), 1
ok 115 - add_param(  'new', 'new'  ), 1
ok 116 - add_param(  'new', 'new'  ), 2
ok 117 - param_fetch(), 1
ok 118 - param_fetch( 'color' ), 1
ok 119 - param_fetch( 'color' ), 2
ok 120 - param_fetch( -name=>'color' ), 1
ok 121 - param_fetch( -name=>'color' ), 2
ok 122 - url_param() void argument, 1
ok 123 - url_param() void argument, 2
ok 124 - url_param('color') single argument (valid), 1
ok 125 - url_param('color') single argument (valid), 2
ok 126 - url_param('invalid') single argument (invalid), 1
ok 127 - url_param('invalid') single argument (invalid), 2
ok 128 - keywords(), 1
ok 129 - keywords(), 2
ok 130 - keywords( 'foo', 'bar', 'baz' ), 1
ok 131 - keywords( 'foo', 'bar', 'baz' ), 2
ok 132 - keywords( ['foo', 'man', 'chu'] ), 1
ok 133 - keywords( ['foo', 'man', 'chu'] ), 2
ok 134 - Vars() - tied interface, 1
ok 135 - Vars() - tied interface, 2
ok 136 - Vars(), 1
ok 137 - Vars(','), 1
ok 138 - append(), 1
ok 139 - append(), 2
ok 140 - append( 'foo', 'some' ) set values, 1
ok 141 - append( 'foo', 'some' ) set values, 2
ok 142 - append( 'invalid', 'param' ) set values, 1
ok 143 - append( 'invalid', 'param' ) set values, 2
ok 144 - append( 'invalid', 'param' ) set values, 3
ok 145 - append( 'foo', 'some', 'new', 'values' ) set values, 1
ok 146 - append( 'foo', 'some', 'new', 'values' ) set values, 2
ok 147 - append( -name=>'foo', -value=>'bar' ) set values, 1
ok 148 - append( -name=>'foo', -value=>'bar' ) set values, 2
ok 149 - append(-name=>'foo',-value=>['bar','baz']) set values, 1
ok 150 - append(-name=>'foo',-value=>['bar','baz']) set values, 2
ok 151 - delete(), 1
ok 152 - delete(), 2
ok 153 - Delete(), 1
ok 154 - Delete(), 2
ok 155 - delete_all(), 1
ok 156 - delete_all(), 2
ok 157 - Delete_all(), 1
ok 158 - Delete_all(), 2
ok 159 - upload() - invalid CONTENT_TYPE, 1
ok 160 - upload() - invalid CONTENT_TYPE, 2
ok 161 - upload() - no files available, 1
ok 162 - upload() - no files available, 2
ok 163 - upload() - files available, 1
ok 164 - upload() - files available, 2
ok 165 - upload('/some/path/to/myfile') - real files, 1
ok 166 - upload('/some/path/to/myfile') - real files, 2
ok 167 - upload('invalid'), 1
ok 168 - upload('invalid'), 2
ok 169 - upload('invalid'), 3
ok 170 - upload('invalid'), 4
ok 171 - upload('invalid'), 5
ok 172 - query_string(), 1
ok 173 - parse_query_string(), 1
ok 174 - parse_query_string(), 2
ok 175 - parse_keywordlist(), 1
ok 176 - parse_keywordlist(), 2
ok 177 - escapeHTML(), 1
ok 178 - escapeHTML(), 2
ok 179 - escapeHTML(), 3
ok 180 - unescapeHTML(), 1
ok 181 - unescapeHTML(), 2
ok 182 - unescapeHTML(), 3 
ok 183 - put(), 1
ok 184 - print(), 1
ok 185 - raw_cookie(), 1
ok 186 - raw_cookie(), 2
ok 187 - raw_cookie('foo'), 1
ok 188 - raw_cookie('foo'), 2
ok 189 - raw_cookie('invalid'), 1
ok 190 - raw_cookie('invalid'), 2
ok 191 - cookie(), 1
ok 192 - cookie(), 2
ok 193 - cookie('foo'), 1
ok 194 - cookie('foo'), 2
ok 195 - cookie('foo'), 1
ok 196 - cookie('foo'), 2
ok 197 - cookie('invalid'), 1
ok 198 - cookie('invalid'), 2
ok 199 - cookie(\@vals) correct order, 1
ok 200 - cookie(\@vals) correct order, 2
ok 201 - cookie(\@vals) incorrect order, 1
ok 202 - cookie(\@vals) incorrect order, 2
ok 203 - cookie( -name=>'foo', -value=>'bar' ), 1
ok 204 - cookie( -name=>'foo', -value=>'bar' ), 2
ok 205 - header(), 1
ok 206 - header(), 2
ok 207 - header('image/gif'), 1
ok 208 - header(\@vals) - complex header, 1
ok 209 - cache(), 1
ok 210 - cache(1), 1
ok 211 - cache(1), 2
ok 212 - cache(), 1
ok 213 - cache(1), 1
ok 214 - cache(1), 2
ok 215 - cache(1), 3
ok 216
ok 217 - redirect(), 1
ok 218 - redirect() - nph, 1
ok 219 - multipart_init(), 1
ok 220 - multipart_init(), 2
ok 221 - multipart_init(), 3
ok 222 - due to random boundaries, multiple calls produce different results
ok 223 - multipart_init(), 4
ok 224 - multipart_start(), 1
ok 225 - multipart_start(), 2
ok 226 - multipart_start(), 3
ok 227 - multipart_end(), 1
ok 228 - multipart_final(), 1
ok 229 - Dump(), 1
ok 230 - as_string(), 1
ok 231 - cgi_error(), 2
ok 232 - ReadParse(), 1
ok 233 - ReadParse(), 2
ok 234 - ReadParse(), 3
ok 235 - ReadParse(), 4
ok 236 - ReadParse(), 5
ok 237 - SplitParam(), 1
ok 238 - SplitParam(), 2
ok 239 - SplitParam(), 3
ok 240 - SplitParam(), 4
ok 241 - MethGet(), 1
ok 242 - MethPost(), 1
ok 243 - MyBaseUrl(), 1
ok 244 - MyBaseUrl(), 2
ok 245 - MyURL(), 1
ok 246 - MyFullUrl(), 1
ok 247 - MyFullUrl(), 2
ok 248 - PrintHeader(), 1
ok 249 - HtmlTop(), 1
ok 250 - HtmlTop(), 2
ok 251 - HtmlBot(), 1
ok 252 - PrintVariables(), 1
ok 253 - PrintEnv(), 1
ok 254 - version(), 1
ok 255 - nph(), 1
ok 256 - nph(42), 1
ok 257 - nph(42), 2
ok 258 - all_parameters(), 1
ok 259 - all_parameters(), 2
ok 260 - charset(), 1
ok 261 - charset(), 1
ok 262 - charset(), 2
ok 263 - crlf(), 1
ok 264 - globals(), 1
ok 265 - globals(), 2
ok 266 - globals('FOO') - invalid arg, 1
ok 267 - globals('VERSION') - valid arg, 1
ok 268 - globals('VERSION') - valid arg, 2
ok 269 - auth_type(), 1
ok 270 - content_length(), 1
ok 271 - content_type(), 1
ok 272 - document_root(), 1
ok 273 - gateway_interface(), 1
ok 274 - path_translated(), 1
ok 275 - referer(), 1
ok 276 - remote_addr(), 1
ok 277 - remote_host(), 1
ok 278 - remote_ident(), 1
ok 279 - remote_user(), 1
ok 280 - request_method(), 1
ok 281 - script_name(), 1
ok 282 - server_name(), 1
ok 283 - server_port(), 1
ok 284 - server_protocol(), 1
ok 285 - server_software(), 1
ok 286 - user_name(), 1
ok 287 - user_agent(), 1
ok 288 - user_agent(), 1
ok 289 - user_agent(), 2
ok 290 - virtual_host(), 1
ok 291 - path_info(), 1
ok 292 - path_info(), 2
ok 293 - path_info(), 3
ok 294 - Accept(), 1
ok 295 - Accept(), 2
ok 296 - Accept('foo/bar'), 1
ok 297 - Accept(), 1
ok 298 - http(), 1
ok 299 - http(), 2
ok 300 - http('invalid arg'), 1
ok 301 - http('invalid arg'), 2
ok 302 - http('valid arg'), 1
ok 303 - http('valid arg'), 2
ok 304 - https(), 1
ok 305 - https('invalid arg'), 1
ok 306 - https('valid arg'), 1
ok 307 - https('valid arg'), 2
ok 308 - protocol(), 1
ok 309 - protocol(), 2
ok 310 - protocol(), 3
ok 311 - url(), 1
ok 312 - CGI::url(-absolute=>1)
ok 313 - url(-relative=>1), 1
ok 314 - url(-relative=>1,-path=>1), 1
ok 315 - url(-relative=>1,-path=>1,-query=>1), 1
ok 316 - self_url(), 1
ok 317 - state(), 1
ok 318 - Yet more tests, 2
ok 319 - Yet more tests, 3
ok
t/060.slow_post.t .... 
1..2
ok 1 - length ok
ok 2 - value ok
ok
t/070.standard.t ..... 
1..289
ok 1 - _initialize_globals(), 1
ok 2 - _initialize_globals(), 2
ok 3 - _initialize_globals(), 3
ok 4 - _initialize_globals(), 4
ok 5 - _initialize_globals(), 5
ok 6 - _initialize_globals(), 6
ok 7 - _initialize_globals(), 7
ok 8 - _initialize_globals(), 8
ok 9 - _initialize_globals(), 9
ok 10 - _initialize_globals(), 10
ok 11 - _use_cgi_pm_global_settings(), 1
ok 12 - _use_cgi_pm_global_settings(), 2
ok 13 - _use_cgi_pm_global_settings(), 3
ok 14 - _use_cgi_pm_global_settings(), 4
ok 15 - _use_cgi_pm_global_settings(), 5
ok 16 - _use_cgi_pm_global_settings(), 6
ok 17 - _use_cgi_pm_global_settings(), 7
ok 18 - _use_cgi_pm_global_settings(), 8
ok 19 - _use_cgi_pm_global_settings(), 9
ok 20 - _store_globals(), 1
ok 21 - _store_globals(), 2
ok 22 - _store_globals(), 3
ok 23 - _store_globals(), 4
ok 24 - _store_globals(), 5
ok 25 - _store_globals(), 6
ok 26 - _store_globals(), 7
ok 27 - _store_globals(), 8
ok 28 - _store_globals(), 9
ok 29 - _store_globals(), 10
ok 30 - _store_globals(), 11
ok 31 - _store_globals(), 12
ok 32 - _store_globals(), 13
ok 33 - _store_globals(), 14
ok 34 - _store_globals(), 15
ok 35 - _store_globals(), 16
ok 36 - _store_globals(), 17
ok 37 - _store_globals(), 18
ok 38 - _store_globals(), 19
ok 39 - _store_globals(), 20
ok 40 - import(), 1
ok 41 - import(), 2
ok 42 - import(), 3
ok 43 - import(), 4
ok 44 - import(), 5
ok 45 - import(), 6
ok 46 - import(), 7
ok 47 - import(), 8
ok 48 - import(), 9
ok 49 - import(), 10
ok 50 - import(), 11
ok 51 - import(), 12
ok 52 - import(), 13
ok 53 - _reset_globals(), 1
ok 54 - _reset_globals(), 2
ok 55 - _reset_globals(), 3
ok 56 - _reset_globals(), 4
ok 57 - _reset_globals(), 5
ok 58 - _reset_globals(), 6
ok 59 - _reset_globals(), 7
ok 60 - _reset_globals(), 8
ok 61 - _reset_globals(), 9
ok 62 - url_decode(), 1
ok 63 - url_decode(\$enc_string), 1
ok 64 - url_encode(), 1
ok 65 - url_encode(\$string), 1
ok 66 - url encoding via circular test, 1
ok 67 - new() plain constructor, 1
ok 68 - new() hash constructor, 1
ok 69 - new() hash constructor, 2
ok 70 - new() hash constructor, 3
ok 71 - new() hash constructor, 4
ok 72 - new() query string constructor, 1
ok 73 - new() query string constructor, 2
ok 74 - new() query string constructor, 3
ok 75 - new() query string constructor, 4
ok 76 - new() \@ARGV constructor, 1
ok 77 - param() void argument, 1
ok 78 - param() void argument, 2
ok 79 - param('color') single argument (valid), 1
ok 80 - param('color') single argument (valid), 2
ok 81 - param('invalid') single argument (invalid), 1
ok 82 - param('invalid') single argument (invalid), 2
ok 83 - param( -name=>'color' ) get values, 1
ok 84 - param( -name=>'color' ) get values, 2
ok 85 - param( -name=>'invalid' ) get values, 1
ok 86 - param( -name=>'invalid' ) get values, 2
ok 87 - param( 'foo', 'some', 'new', 'values' ) set values, 1
ok 88 - param( 'foo', 'some', 'new', 'values' ) set values, 2
ok 89 - param( -name=>'foo', -value=>'bar' ) set values, 1
ok 90 - param( -name=>'foo', -value=>'bar' ) set values, 2
ok 91 - param(-name=>'foo',-value=>['bar','baz']) set values, 1
ok 92 - param(-name=>'foo',-value=>['bar','baz']) set values, 2
ok 93 - add_param(), 1
ok 94 - add_param(), 2
ok 95 - add_param( 'foo', 'new' ), 1
ok 96 - add_param( 'foo', 'new' ), 2
ok 97 - add_param('foo', 'bar', 'overwrite' ), 1
ok 98 - add_param(  'new', 'new'  ), 1
ok 99 - add_param(  'new', 'new'  ), 2
ok 100 - param_fetch(), 1
ok 101 - param_fetch( 'color' ), 1
ok 102 - param_fetch( 'color' ), 2
ok 103 - param_fetch( -name=>'color' ), 1
ok 104 - param_fetch( -name=>'color' ), 2
ok 105 - url_param() void argument, 1
ok 106 - url_param() void argument, 2
ok 107 - url_param('color') single argument (valid), 1
ok 108 - url_param('color') single argument (valid), 2
ok 109 - url_param('invalid') single argument (invalid), 1
ok 110 - url_param('invalid') single argument (invalid), 2
ok 111 - keywords(), 1
ok 112 - keywords(), 2
ok 113 - keywords( 'foo', 'bar', 'baz' ), 1
ok 114 - keywords( 'foo', 'bar', 'baz' ), 2
ok 115 - keywords( ['foo', 'man', 'chu'] ), 1
ok 116 - keywords( ['foo', 'man', 'chu'] ), 2
ok 117 - Vars(), 1
ok 118 - Vars(), 2
ok 119 - Vars('|'), 1
ok 120 - append(), 1
ok 121 - append(), 2
ok 122 - append( 'foo', 'some' ) set values, 1
ok 123 - append( 'foo', 'some' ) set values, 2
ok 124 - append( 'invalid', 'param' ) set values, 1
ok 125 - append( 'invalid', 'param' ) set values, 2
ok 126 - append( 'invalid', 'param' ) set values, 3
ok 127 - append( 'foo', 'some', 'new', 'values' ) set values, 1
ok 128 - append( 'foo', 'some', 'new', 'values' ) set values, 2
ok 129 - append( -name=>'foo', -value=>'bar' ) set values, 1
ok 130 - append( -name=>'foo', -value=>'bar' ) set values, 2
ok 131 - append(-name=>'foo',-value=>['bar','baz']) set values, 1
ok 132 - append(-name=>'foo',-value=>['bar','baz']) set values, 2
ok 133 - delete(), 1
ok 134 - delete(), 2
ok 135 - Delete(), 1
ok 136 - Delete(), 2
ok 137 - delete_all(), 1
ok 138 - delete_all(), 2
ok 139 - Delete_all(), 1
ok 140 - Delete_all(), 2
ok 141 - upload() - no files available, 1
ok 142 - upload() - no files available, 2
ok 143 - upload() - files available, 1
ok 144 - upload() - files available, 2
ok 145 - upload('/some/path/to/myfile') - real files, 1
ok 146 - upload('/some/path/to/myfile') - real files, 2
ok 147 - upload('invalid'), 1
ok 148 - upload('invalid'), 2
ok 149 - upload( '/some/path/to/myfile', \, 1
ok 150 - upload( '/some/path/to/myfile', \, 2
ok 151 - upload( '/some/path/to/myfile', \, 3
ok 152 - query_string(), 1
ok 153 - parse_query_string(), 1
ok 154 - parse_query_string(), 2
ok 155 - parse_keywordlist(), 1
ok 156 - parse_keywordlist(), 2
ok 157 - escapeHTML(), 1
ok 158 - escapeHTML(), 2
ok 159 - escapeHTML(), 3
ok 160 - unescapeHTML(), 1
ok 161 - unescapeHTML(), 2
ok 162 - put(), 1
ok 163 - print(), 1
ok 164 - raw_cookie(), 1
ok 165 - raw_cookie(), 2
ok 166 - raw_cookie('foo'), 1
ok 167 - raw_cookie('foo'), 2
ok 168 - raw_cookie('invalid'), 1
ok 169 - raw_cookie('invalid'), 2
ok 170 - cookie(), 1
ok 171 - cookie(), 2
ok 172 - cookie('foo'), 1
ok 173 - cookie('foo'), 2
ok 174 - cookie('foo'), 1
ok 175 - cookie('foo'), 2
ok 176 - cookie('invalid'), 1
ok 177 - cookie('invalid'), 2
ok 178 - cookie(\@vals) correct order, 1
ok 179 - cookie(\@vals) correct order, 2
ok 180 - cookie(\@vals) incorrect order, 1
ok 181 - cookie(\@vals) incorrect order, 2
ok 182 - cookie( -name=>'foo', -value=>'bar' ), 1
ok 183 - cookie( -name=>'foo', -value=>'bar' ), 2
ok 184 - header(), 1
ok 185 - header(), 2
ok 186 - header('image/gif'), 1
ok 187 - header(\@vals) - complex header, 1
ok 188 - cache(), 1
ok 189 - cache(1), 1
ok 190 - cache(1), 2
ok 191 - cache(), 1
ok 192 - cache(1), 1
ok 193 - cache(1), 2
ok 194 - redirect(), 1
ok 195 - redirect() - nph, 1
ok 196 - multipart_init(), 1
ok 197 - multipart_init(), 2
ok 198 - multipart_init(), 3
ok 199 - due to random boundaries, multiple calls produce different results
ok 200 - multipart_init(), 4
ok 201 - multipart_start(), 1
ok 202 - multipart_start(), 2
ok 203 - multipart_start(), 3
ok 204 - multipart_end(), 1
ok 205 - multipart_final(), 1
ok 206 - Dump(), 1
ok 207 - as_string(), 1
ok 208 - cgi_error(), 2
ok 209 - ReadParse(), 1
ok 210 - SplitParam(), 1
ok 211 - SplitParam(), 2
ok 212 - MethGet(), 1
ok 213 - MethPost(), 1
ok 214 - MyBaseUrl(), 1
ok 215 - MyBaseUrl(), 2
ok 216 - MyURL(), 1
ok 217 - MyFullUrl(), 1
ok 218 - MyFullUrl(), 2
ok 219 - PrintHeader(), 1
ok 220 - HtmlTop(), 1
ok 221 - HtmlBot(), 1
ok 222 - PrintVariables(), 1
ok 223 - PrintEnv(), 1
ok 224 - version(), 1
ok 225 - nph(), 1
ok 226 - nph(42), 1
ok 227 - nph(42), 2
ok 228 - all_parameters(), 1
ok 229 - all_parameters(), 2
ok 230 - charset(), 1
ok 231 - charset(), 1
ok 232 - charset(), 2
ok 233 - crlf(), 1
ok 234 - globals(), 1
ok 235 - globals(), 2
ok 236 - globals('FOO') - invalid arg, 1
ok 237 - globals('VERSION') - valid arg, 1
ok 238 - globals('VERSION') - valid arg, 2
ok 239 - auth_type(), 1
ok 240 - content_length(), 1
ok 241 - content_type(), 1
ok 242 - document_root(), 1
ok 243 - gateway_interface(), 1
ok 244 - path_translated(), 1
ok 245 - referer(), 1
ok 246 - remote_addr(), 1
ok 247 - remote_host(), 1
ok 248 - remote_ident(), 1
ok 249 - remote_user(), 1
ok 250 - request_method(), 1
ok 251 - script_name(), 1
ok 252 - server_name(), 1
ok 253 - server_port(), 1
ok 254 - server_protocol(), 1
ok 255 - server_software(), 1
ok 256 - user_name(), 1
ok 257 - user_agent(), 1
ok 258 - user_agent(), 1
ok 259 - user_agent(), 2
ok 260 - virtual_host(), 1
ok 261 - path_info(), 1
ok 262 - path_info(), 2
ok 263 - path_info(), 3
ok 264 - Accept(), 1
ok 265 - Accept(), 2
ok 266 - Accept('foo/bar'), 1
ok 267 - Accept(), 1
ok 268 - http(), 1
ok 269 - http(), 2
ok 270 - http('invalid arg'), 1
ok 271 - http('invalid arg'), 2
ok 272 - http('valid arg'), 1
ok 273 - http('valid arg'), 2
ok 274 - https(), 1
ok 275 - https('invalid arg'), 1
ok 276 - https('valid arg'), 1
ok 277 - https('valid arg'), 2
ok 278 - protocol(), 1
ok 279 - protocol(), 2
ok 280 - protocol(), 3
ok 281 - url(), 1
ok 282 - CGI::url(-absolute=>1)
ok 283 - url(-relative=>1), 1
ok 284 - url(-relative=>1,-path=>1), 1
ok 285 - url(-relative=>1,-path=>1,-query=>1), 1
ok 286 - self_url(), 1
ok 287 - state(), 1
ok 288 - Yet more tests, 1
ok 289 - Yet more tests, 2
ok
t/080.util.t ......... 
1..58
ok 1 - AbC%20dEF ne AbC%20dEF
ok 2 - AbC dEF ne AbC dEF
ok 3 - AbC%21dEF ne AbC%21dEF
ok 4 - AbC!dEF ne AbC!dEF
ok 5 - AbC%22dEF ne AbC%22dEF
ok 6 - AbC"dEF ne AbC"dEF
ok 7 - AbC%23dEF ne AbC%23dEF
ok 8 - AbC\#dEF ne AbC\#dEF
ok 9 - AbC%24dEF ne AbC%24dEF
ok 10 - AbC$dEF ne AbC$dEF
ok 11 - AbC%25dEF ne AbC%25dEF
ok 12 - AbC%dEF ne AbC%dEF
ok 13 - AbC%26dEF ne AbC%26dEF
ok 14 - AbC&dEF ne AbC&dEF
ok 15 - AbC%27dEF ne AbC%27dEF
ok 16 - AbC'dEF ne AbC'dEF
ok 17 - AbC%28dEF ne AbC%28dEF
ok 18 - AbC(dEF ne AbC(dEF
ok 19 - AbC%29dEF ne AbC%29dEF
ok 20 - AbC)dEF ne AbC)dEF
ok 21 - AbC%2AdEF ne AbC%2AdEF
ok 22 - AbC*dEF ne AbC*dEF
ok 23 - AbC%2BdEF ne AbC%2BdEF
ok 24 - AbC+dEF ne AbC+dEF
ok 25 - AbC%2CdEF ne AbC%2CdEF
ok 26 - AbC,dEF ne AbC,dEF
ok 27 - AbC%2FdEF ne AbC%2FdEF
ok 28 - AbC/dEF ne AbC/dEF
ok 29 - AbC%3AdEF ne AbC%3AdEF
ok 30 - AbC:dEF ne AbC:dEF
ok 31 - AbC%3BdEF ne AbC%3BdEF
ok 32 - AbC;dEF ne AbC;dEF
ok 33 - AbC%3CdEF ne AbC%3CdEF
ok 34 - AbC<dEF ne AbC<dEF
ok 35 - AbC%3DdEF ne AbC%3DdEF
ok 36 - AbC=dEF ne AbC=dEF
ok 37 - AbC%3EdEF ne AbC%3EdEF
ok 38 - AbC>dEF ne AbC>dEF
ok 39 - AbC%3FdEF ne AbC%3FdEF
ok 40 - AbC?dEF ne AbC?dEF
ok 41 - AbC%5BdEF ne AbC%5BdEF
ok 42 - AbC[dEF ne AbC[dEF
ok 43 - AbC%5CdEF ne AbC%5CdEF
ok 44 - AbC\dEF ne AbC\dEF
ok 45 - AbC%5DdEF ne AbC%5DdEF
ok 46 - AbC]dEF ne AbC]dEF
ok 47 - AbC%5EdEF ne AbC%5EdEF
ok 48 - AbC^dEF ne AbC^dEF
ok 49 - AbC%60dEF ne AbC%60dEF
ok 50 - AbC`dEF ne AbC`dEF
ok 51 - AbC%7BdEF ne AbC%7BdEF
ok 52 - AbC{dEF ne AbC{dEF
ok 53 - AbC%7CdEF ne AbC%7CdEF
ok 54 - AbC|dEF ne AbC|dEF
ok 55 - AbC%7DdEF ne AbC%7DdEF
ok 56 - AbC}dEF ne AbC}dEF
ok 57 - AbC%7EdEF ne AbC%7EdEF
ok 58 - AbC~dEF ne AbC~dEF
ok
t/090.14838.t ........ 
1..1
ok 1 - CGI::Simple can handle this
ok
t/100.set-cookie.t ... 
1..1
ok 1 - Set-Cookie
ok
t/110.bad-upload.t ... 
1..1
ok 1 - CGI::Simple can handle this
ok
t/120.header-crlf.t .. 
1..2
ok 1
ok 2 - invalid CRLF caught
ok
t/headers.t .......... 
ok 1 - known header, basic case: type => "text/html"
ok 2 - invalid header blows up
ok 3 - known header, with leading and trailing whitespace on the continuation 
line
ok 4 - unknown header with CRLF embedded blows up
ok 5 - unknown header with leading newlines
ok 6 - redirect with known header with CRLF embedded blows up
ok 7 - redirect with unknown header with CRLF embedded blows up
ok 8 - redirect with leading newlines blows up
ok 9 - redirect does not allow double-newline injection
1..9
ok
t/manifest.t ......... skipped: Test::DistManifest 1.012 required to test 
MANIFEST
t/pod-coverage.t ..... 
1..4
ok 1 - Pod coverage on CGI::Simple
ok 2 - Pod coverage on CGI::Simple::Cookie
ok 3 - Pod coverage on CGI::Simple::Standard
ok 4 - Pod coverage on CGI::Simple::Util
ok
t/pod.t .............. 
1..4
ok 1 - POD test for blib/lib/CGI/Simple.pm
ok 2 - POD test for blib/lib/CGI/Simple/Cookie.pm
ok 3 - POD test for blib/lib/CGI/Simple/Standard.pm
ok 4 - POD test for blib/lib/CGI/Simple/Util.pm
ok
Can't locate IO/Scalar.pm in @INC (you may need to install the IO::Scalar 
module) (@INC contains: /tmp/buildd/libcgi-simple-perl-1.115/blib/lib 
/tmp/buildd/libcgi-simple-perl-1.115/blib/arch inc /etc/perl 
/usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 
/usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 
/usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 
/usr/local/lib/site_perl .) at t/upload_info.t line 4.
BEGIN failed--compilation aborted at t/upload_info.t line 4.
# Looks like your test exited with 2 before it could output anything.
t/upload_info.t ...... 
1..3
Dubious, test returned 2 (wstat 512, 0x200)
Failed 3/3 subtests 

Test Summary Report
-------------------
t/041.multipart.t  (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 5 tests but ran 0.
t/upload_info.t    (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 3 tests but ran 0.
Files=18, Tests=859, 12 wallclock secs ( 0.25 usr  0.05 sys +  1.68 cusr  0.21 
csys =  2.19 CPU)
Result: FAIL
Failed 2/18 test programs. 0/859 subtests failed.
dh_auto_test: perl Build test --verbose 1 returned exit code 2
debian/rules:4: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting /sys filesystem
I: unmounting /dev/shm filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: cleaning the build env 
I: removing directory /var/cache/pbuilder/build//33086 and its subdirectories
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to