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